<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Tereshenkov&#039;s Blog</title>
	<atom:link href="http://tereshenkov.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://tereshenkov.wordpress.com</link>
	<description>ESRI GIS software and services</description>
	<lastBuildDate>Tue, 01 Nov 2011 20:43:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='tereshenkov.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Tereshenkov&#039;s Blog</title>
		<link>http://tereshenkov.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://tereshenkov.wordpress.com/osd.xml" title="Tereshenkov&#039;s Blog" />
	<atom:link rel='hub' href='http://tereshenkov.wordpress.com/?pushpress=hub'/>
		<item>
		<title>ArcPy geoprocessing package</title>
		<link>http://tereshenkov.wordpress.com/2011/11/01/arcpy-geoprocessing-package/</link>
		<comments>http://tereshenkov.wordpress.com/2011/11/01/arcpy-geoprocessing-package/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 20:43:53 +0000</pubDate>
		<dc:creator>alexworker</dc:creator>
				<category><![CDATA[ArcGIS Desktop]]></category>
		<category><![CDATA[ArcSDE]]></category>
		<category><![CDATA[ESRI GIS Software]]></category>
		<category><![CDATA[ArcPy]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://tereshenkov.wordpress.com/?p=253</guid>
		<description><![CDATA[Esri has introduced in ArcGIS 10 a new geoprocessing package ArcPy, which is based on Python – a popular open scripting language. This module is supposed to replace the previously used in ArcGIS 9.3 arcgisscripting module and contains a plenty of new functions that could help you to be more efficient when managing your GIS [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=253&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Esri has introduced in ArcGIS 10 a new geoprocessing package ArcPy, which is based on <a title="Python on Wikipedia" href="http://en.wikipedia.org/wiki/Python_%28programming_language%29" target="_blank">Python</a> – a popular open scripting language. This module is supposed to replace the previously used in ArcGIS 9.3 <a title="ArcGIS 9.3 geoprocessor" href="http://webhelp.esri.com/arcgiSDEsktop/9.3/index.cfm?TopicName=About_accessing_tools_with_geoprocessing_scripts" target="_blank">arcgisscripting</a> module and contains a plenty of new functions that could help you to be more efficient when managing your GIS workflows.</p>
<p>Today, I would like to focus on using the arcpy.mapping module. This module is included in the ArcPy package and its primary use is to manage map documents (.mxd) and layer files (.lyr). This module can be used very effectively when data sources in mxd map documents need to be updated or redirected to some other locations.</p>
<p>To learn more about the arcpy.mapping module, please refer to the Esri help page: <a title="Updating data sources with arcpy.mapping" href="http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00s30000004p000000.htm" target="_blank">Updating and fixing data sources with arcpy.mapping</a></p>
<p>Of course, you can change the source paths using ArcCatalog, yet it does not provide the same level of access to underlying objects as the ArcPy package. Please refer to the Esri Knowledge Base article and Help pages to learn more how to change data sources in your .mxd map documents:</p>
<p><a title="Set Data Source tool in ArcCatalog" href="http://support.esri.com/en/knowledgebase/techarticles/detail/27425" target="_blank">HowTo: Use the &#8216;Set Data Source&#8217; tool for map documents in ArcCatalog</a> and <a title="Setting data sources with arcpy" href="http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//006m0000006q000000.htm" target="_blank">Setting data sources</a> respectively.</p>
<p>Below is the script which can be used for changing multiple SDE data sources in one .mxd map document.</p>
<p><pre class="brush: python;">
import arcpy
# Define the path to the .mxd map document you want to update
mxd = arcpy.mapping.MapDocument(r&quot;C:\Temp\Esri_sde_service.mxd&quot;)

# Define which connection strings will be changed. Here there is just one connection string being changed.
mxd.findAndReplaceWorkspacePaths(r&quot;C:\Users\username\AppData\Roaming\ESRI\Desktop10.0\ArcCatalog\Production@sde.sde&quot;,
r&quot;C:\Users\alte\AppData\Roaming\ESRI\Desktop10.0\ArcCatalog\Development@sde.sde&quot;)

# It is possible to add more connection strings that have to be changed in the same map document
mxd.findAndReplaceWorkspacePaths(r&quot;C:\Users\username\AppData\Roaming\ESRI\Desktop10.0\ArcCatalog\RasterData.sde&quot;,
r&quot;C:\Users\username\AppData\Roaming\ESRI\Desktop10.0\ArcCatalog\RasterData_load.sde&quot;)

# The path where the new .mxd map document will be saved to.
mxd.saveACopy(r&quot;C:\GIS\Output\Sde_load.mxd&quot;)
del mxd

</pre></p>
<p>Here is the script which can be used for changing multiple SDE data sources in multiple.mxd map documents.</p>
<p><pre class="brush: python;">

import arcpy, os
# Define the path to the folder where multiple .mxd map documents are stored
folderPath = r&quot;C:\GIS\Maps&quot;
for filename in os.listdir(folderPath):
fullpath = os.path.join(folderPath, filename)
if os.path.isfile(fullpath):
basename, extension = os.path.splitext(fullpath)
if extension.lower() == &quot;.mxd&quot;:
mxd = arcpy.mapping.MapDocument(fullpath)

# Define which connection strings will be changed. Here there are two connection strings being changed. One for vector data
mxd.findAndReplaceWorkspacePaths(r&quot;C:\Users\username\AppData\Roaming\ESRI\Desktop10.0\ArcCatalog\Production@sde.sde&quot;, r&quot;C:\Users\username\AppData\Roaming\ESRI\Desktop10.0\ArcCatalog\Development@sde.sde&quot;)

# and second one for raster data which may have used another connection string.
mxd.findAndReplaceWorkspacePaths(r&quot;C:\Documents and Settings\username\Application Data\ESRI\ArcCatalog\raster_data.sde&quot;, r&quot;C:\Documents and Settings\username\Application Data\ESRI\Desktop10.0\ArcCatalog\raster_dataV10.sde&quot;)

# You can use even more defitions of the connection strings that will be changed. Note that here is the update of the path from 9.3 to 10 is going on which you can see since the path to the .sde file is different (update from 9.3 to 10)
mxd.findAndReplaceWorkspacePaths(r&quot;C:\Documents and Settings\username\Application Data\ESRI\ArcCatalog\TopologyData.sde&quot;, r&quot;C:\Documents and Settings\username\Application Data\ESRI\Desktop10.0\ArcCatalog\TopologyData_manager.sde&quot;)
mxd.save()
del mxd

</pre></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tereshenkov.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tereshenkov.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tereshenkov.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tereshenkov.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tereshenkov.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tereshenkov.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tereshenkov.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tereshenkov.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tereshenkov.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tereshenkov.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tereshenkov.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tereshenkov.wordpress.com/253/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tereshenkov.wordpress.com/253/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tereshenkov.wordpress.com/253/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=253&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tereshenkov.wordpress.com/2011/11/01/arcpy-geoprocessing-package/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51e60cc6253004b7de8907371b9f9941?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexworker</media:title>
		</media:content>
	</item>
		<item>
		<title>ArcGIS API for JavaScript</title>
		<link>http://tereshenkov.wordpress.com/2011/10/31/arcgis-api-for-javascript/</link>
		<comments>http://tereshenkov.wordpress.com/2011/10/31/arcgis-api-for-javascript/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 22:01:30 +0000</pubDate>
		<dc:creator>alexworker</dc:creator>
				<category><![CDATA[ArcGIS Server]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://tereshenkov.wordpress.com/?p=271</guid>
		<description><![CDATA[I was recently involved in some work with the ArcGIS API for JavaScript – one of those Web mapping APIs Esri developed. I have dealt mostly with Silverlight API before, so JavaScript API was quite new for me. The experience is quite positive, though – I enjoyed working with the API. So I have decided [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=271&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I was recently involved in some work with the ArcGIS API for JavaScript – one of those Web mapping APIs Esri developed. I have dealt mostly with Silverlight API before, so JavaScript API was quite new for me. The experience is quite positive, though – I enjoyed working with the API. So I have decided to share some of the things I got my hands on lately:</p>
<p>Let’s start with what benefits JavaScript has:</p>
<ul>
<li>it seems to show the highest application performance compared to other APIs;</li>
<li>it supports the biggest number of operating systems;</li>
<li>since this API uses pure HTML and JavaScript there are no browser plug-ins required;</li>
<li>JavaScript developers have access to multiple JavaScript libraries and frameworks like Dojo framework which includes various charting tools and common controls;</li>
<li>there are some free web-based development environments like Aptana Studio and any text editor can be used as well;</li>
<li>Esri provides access to multiple out-of-the-box ArcGIS.com viewers.</li>
</ul>
<p>For those who have just decided to learn JavaScript, visit the <a title="Best ways to learn JavaScript" href="http://net.tutsplus.com/tutorials/asp-net/the-best-way-to-learn-asp-net/" target="_blank">NetTuts+</a> web site, which has a great article on how to master JavaScript. Personally, I had a great time working through the courses at <a title="CodeAcademy interactive JavaScript" href="http://codeacademy.com" target="_blank">codeacademy.com</a> – a terrific Web site where you can learn to programme, whilst having fun at the same time.</p>
<p>You can get started with the ArcGIS API for JavaScript at their <a title="ArcGIS API for JavaScript" href="http://help.arcgis.com/en/webapi/javascript/arcgis/index.html" target="_blank">home page</a>. JavaScript API is hosted by ESRI on ArcGIS Online and is naturally available for free use. However, you can also download and install the developer kit which includes the API reference, samples, and documentation.</p>
<p><strong>NB:</strong> The SDK and the API reference of previous versions are NOT available online yet &#8211; it can be downloaded and used locally at the <a title="ArcGIS API for JavaScript Download Page" href="http://resources.arcgis.com/content/web/arcgis-javascript-api-download" target="_blank">ArcGIS API for JavaScript Download Page</a>.</p>
<p>I have also thought to share some resources which are worth a look. I have organized them in a list with a concise description to give you a general understanding of the purpose.</p>
<ul>
<li><a title="Aptana Studio" href="http://www.aptana.com/" target="_blank">Aptana Studio</a> is a good free web development framework. You can get “Intellisense” in the Aptana Studio similar to what you get when working in the Visual Studio and using ArcGIS API for Silverlight. Here are the instructions <a href="http://help.arcgis.com/en/webapi/javascript/arcgis/help/jshelp_start.htm#jshelp/intro_devenv.htm" target="_blank">how to integrate the Dojo and ArcGIS API for JavaScript syntaxes into Aptana Studio</a> as well as how to enable JSLint code validation.</li>
</ul>
<ul>
<li><a title="Dojo Toolkit" href="http://dojotoolkit.org/" target="_blank">Dojo</a> is a very large JavaScript library with lots of components that one can integrate into your own applications.</li>
</ul>
<ul>
<li>A great collection of best practices in web development is available on the <a title="Web development best practices" href="https://developer.mozilla.org/en/Web_Development" target="_blank">Mozilla Web site</a>.</li>
</ul>
<ul>
<li>Jsonlint is a very popular <a title="Jsonlint" href="http://jsonlint.com/" target="_blank">Json validator</a>.</li>
</ul>
<ul>
<li><a href="http://www.jsbeautifier.org/" target="_blank">JS Beautifier</a> is a neat tool that organizes JavaScript/HTML code in a nice layout.</li>
</ul>
<ul>
<li><a href="www.JSLint.com" target="_blank">JSLint</a> is another good resource for code quality validation and finding typos.</li>
</ul>
<ul>
<li><a href="http://code.google.com/chrome/devtools/docs/overview.html" target="_blank">Google Chrome Developer Tools</a> is a great web development toolset from Google.</li>
</ul>
<ul>
<li><a href="http://jquery.com/" target="_blank">JQuery</a> is a very good JavaScript library widely used with the ArcGIS API for JavaScript.</li>
</ul>
<ul>
<li><a href="http://blogs.esri.com/Dev/blogs/arcgisserver/archive/tags/JavaScript/default.aspx" target="_blank">Esri ArcGIS Server Blog</a> has many posts regarding the JavaScript API. Here you can find information on <a href="http://blogs.esri.com/Dev/blogs/arcgisserver/archive/2010/10/05/Building-a-JavaScript-application-from-an-ArcGIS.com-template.aspx" target="_blank">how JavaScript API can be used together with various freely available online viewers</a>.</li>
</ul>
<p>And just one more thing for those who need to check the code coming in multiple files. <a href="http://www.grigsoft.com/download-windiff.htm" target="_blank">WinDiff</a> is a very neat, free utility for comparing the contents of the HTML/JS files to figure out in what parts they differ.</p>
<p>Happy coding!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tereshenkov.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tereshenkov.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tereshenkov.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tereshenkov.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tereshenkov.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tereshenkov.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tereshenkov.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tereshenkov.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tereshenkov.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tereshenkov.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tereshenkov.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tereshenkov.wordpress.com/271/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tereshenkov.wordpress.com/271/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tereshenkov.wordpress.com/271/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=271&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tereshenkov.wordpress.com/2011/10/31/arcgis-api-for-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51e60cc6253004b7de8907371b9f9941?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexworker</media:title>
		</media:content>
	</item>
		<item>
		<title>Good free and open source wiki</title>
		<link>http://tereshenkov.wordpress.com/2011/07/08/good-free-and-open-source-wiki/</link>
		<comments>http://tereshenkov.wordpress.com/2011/07/08/good-free-and-open-source-wiki/#comments</comments>
		<pubDate>Fri, 08 Jul 2011 16:18:38 +0000</pubDate>
		<dc:creator>alexworker</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://tereshenkov.wordpress.com/?p=249</guid>
		<description><![CDATA[Recently I was looking for an easy to deploy wiki-like Web application for organizing some web pages for home use. After doing some research on the Internet, I found a really good wiki application – ScrewTurn Wiki. The wiki is based on ASP.NET 3.5, which makes it really easy to install on the Windows platform [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=249&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Recently I was looking for an easy to deploy wiki-like Web application for organizing some web pages for home use. After doing some research on the Internet, I found a really good wiki application – <a href="www.screwturn.eu" target="_blank">ScrewTurn Wiki</a>. The wiki is based on ASP.NET 3.5, which makes it really easy to install on the Windows platform with the underlying IIS Web server. Moreover, the ScrewTurn Wiki is a free and open source product, which would make it a perfect choice for those who are in academia as well as for those who are looking for a free software to organize information and collaborate using the Web-based tools.</p>
<p>ScrewTurn Wiki makes it possible to create, manage, and share documentation, files, and other assets via the wiki concept. A <a href="http://en.wikipedia.org/wiki/Wiki" target="_blank">wiki</a> is a collaboratively-edited, information-centered website: the most famous one is <a href="http://en.wikipedia.org/" target="_blank">Wikipedia</a>, as stated by the ScrewTurn Wiki homepage. The ScrewTurn Wiki is hosted on the IIS Web server and can be accessed via a standard Web browser (for instance, IE or Firefox). The ScrewTurn Wiki per se is a folder-based Web application deployed on the IIS Web server.</p>
<p>ScrewTurn Wiki is based on Microsoft ASP.NET 3.5 technology, meaning that you need a Windows operating system to run it, such as Windows XP, Windows Server 2003 or 2008.</p>
<p>The following software must be installed on the server in order to run ScrewTurn Wiki:</p>
<ul>
<li>Internet Information Services (IIS) 5.1/6/7/7.5 (is free, since it is included in the Windows; can be installed via Adding/Removing Programs menu in Windows)</li>
<li>Microsoft .NET Framework 3.5 SP1 (ASP.NET 3.5 SP1) (is free; can be downloaded from the Microsoft Web site)</li>
</ul>
<p>ScrewTurn Wiki can be extended and has the GUI which is very intuitive, yet the functionality is rich. Source code of ScrewTurn Wiki is available as Visual Studio 2008 solution, MSBuild script, and reference documentation (CHM), which implies that any required customization can be done in the source code and then deployed to the production. Customization of the interface can be done via an Administrative web interface or by using stand-alone plug-ins.</p>
<p>I have been using it for a while now and can highly recommend the ScrewTurn wiki for anyone who is in need of such a compact, neat, and customizable web-based system for organizing and sharing information. Feel free to go ahead and download the wiki or buy the commercial license, thus supporting the project.</p>
<p>Happy Wiking!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tereshenkov.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tereshenkov.wordpress.com/249/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tereshenkov.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tereshenkov.wordpress.com/249/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tereshenkov.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tereshenkov.wordpress.com/249/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tereshenkov.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tereshenkov.wordpress.com/249/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tereshenkov.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tereshenkov.wordpress.com/249/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tereshenkov.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tereshenkov.wordpress.com/249/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tereshenkov.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tereshenkov.wordpress.com/249/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=249&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tereshenkov.wordpress.com/2011/07/08/good-free-and-open-source-wiki/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51e60cc6253004b7de8907371b9f9941?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexworker</media:title>
		</media:content>
	</item>
		<item>
		<title>Deploying Silverlight application with RIA services enabled</title>
		<link>http://tereshenkov.wordpress.com/2011/06/16/deploying-silverlight-application-with-ria-services-enabled/</link>
		<comments>http://tereshenkov.wordpress.com/2011/06/16/deploying-silverlight-application-with-ria-services-enabled/#comments</comments>
		<pubDate>Thu, 16 Jun 2011 07:17:40 +0000</pubDate>
		<dc:creator>alexworker</dc:creator>
				<category><![CDATA[MS Visual Studio]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[RIA services]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://tereshenkov.wordpress.com/?p=244</guid>
		<description><![CDATA[Deploying a Silverligtht application with WCF services and RIA services can be a time consuming process and may require extensive research on forums and MSDN. Here are just some of the tips I figured out recently. To deploy a Silverlight application with RIA services on Windows 7/Windows 2008, follow the steps outlined below: 1. Run [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=244&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Deploying a Silverligtht application with WCF services and RIA services can be a time consuming process and may require extensive research on forums and MSDN. Here are just some of the tips I figured out recently.</p>
<p>To deploy a Silverlight application with RIA services on Windows 7/Windows 2008, follow the steps outlined below:</p>
<p><strong>1.</strong> Run Visual Studio as Administrator: Right-click the Visual Studio shortcut and choose Run as Administrator. This is required for obtaining proper system permissions when publishing applications to the IIS inetpub folder. If you want to set up always running the Visual Studio 2010 as administrator in Windows 7, go to the Microsoft Visual Studio 2010 shortcut, right-click and choose Properties. Then switch to the Compatibility tab and check the Run this program as an administrator option in the Privilege level section.</p>
<p><strong>2.</strong> Open the Silverlight solution: File &gt; Open Project/Solution.</p>
<p><strong>3.</strong> Right-click the ProjectName.Web and choose Publish. Choose as publish method the File System. Point to the folder to which the application will be published. Check the Delete all existing files prior to publish to make sure that all existing files within the folder will be deleted.</p>
<p><strong>4.</strong> Open IIS Manager: To open IIS Manager from the Start menu &#8211; click Start, and then click All Programs. Click Administrative Tools, and then click Internet Information Services (IIS) Manager. To open IIS Manager from the Search box &#8211; click Start. In the Start Search box, type inetmgr and press ENTER. Go to the Default Web site. Right-click the folder where the application was published to and choose Convert to application. In the Add application dialog box, choose ASP.NET v4.0 application pool and not ASP.NET v4.0 Classic.</p>
<p>If for some reason, you are missing these pools even though you have .NET Framework 4 installed, you can fix this by registering ASP. Open your command prompt and run: cd C:\Windows\Microsoft.NET\Framework\v4.0.30319\. Then run: aspnet_regiis.exe -ir.</p>
<p><strong>5.</strong> Right-click the application folder in the IIS manager and select Switch to content view.</p>
<p>Select .html or .aspx file and choose Browse in the Actions panel.</p>
<p><strong>6.</strong> You will get an error message, because the RIA service was not created yet on-the-fly.</p>
<p><strong>7.</strong> In order to make the application run as designed, you have to create a service in the Web browser first. Open an instance of Internet Explorer, and go to the URL:</p>
<p>http://machinename/appname/&lt;Projectname&gt;-Web-Services-&lt;name of the service file&gt;</p>
<p>Name of the service file can be obtained from the Visual Studio Solution Explorer: Go to &lt;ProjectName&gt;.Web and then expand Services folder to see the name of the created service.</p>
<p>Your URL may look like this: http://localhost/SL_Work/SlEventManager-Web-Services-EventManagerDomainService.svc. The URL may look different depending on the structure of the files in the Solution Explorer, so adopt this example. Going to this URL is crucial because you will not be able to view the application correctly without creating the service first.</p>
<p>Select .html or .aspx file in the IIS Manager and choose Browse in the Actions panel.</p>
<p>8. If you get an error saying related to the local user profile, check what authentication settings you have for the application. Opet IIS Manager and go to your application and then select Authentication in the Features view. You should have disabled: ASP.NET Impersonation, Windows Authentication and Basic Authentication. You should have enabled: Forms Authentication and Anonymous Authentication.</p>
<p>9. Now you can select .html or .aspx file in the IIS Manager and choose Browse in the Actions panel.</p>
<p>Hopefully it works!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tereshenkov.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tereshenkov.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tereshenkov.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tereshenkov.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tereshenkov.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tereshenkov.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tereshenkov.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tereshenkov.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tereshenkov.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tereshenkov.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tereshenkov.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tereshenkov.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tereshenkov.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tereshenkov.wordpress.com/244/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=244&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tereshenkov.wordpress.com/2011/06/16/deploying-silverlight-application-with-ria-services-enabled/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51e60cc6253004b7de8907371b9f9941?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexworker</media:title>
		</media:content>
	</item>
		<item>
		<title>Configuring ArcGIS Server for SQL Server course</title>
		<link>http://tereshenkov.wordpress.com/2011/05/15/configuring-arcgis-server-for-sql-server-course/</link>
		<comments>http://tereshenkov.wordpress.com/2011/05/15/configuring-arcgis-server-for-sql-server-course/#comments</comments>
		<pubDate>Sun, 15 May 2011 14:50:10 +0000</pubDate>
		<dc:creator>alexworker</dc:creator>
				<category><![CDATA[ArcSDE]]></category>
		<category><![CDATA[ESRI GIS Software]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://tereshenkov.wordpress.com/?p=240</guid>
		<description><![CDATA[Recently I have been teaching an ArcGIS Server Enterprise Configuration and Tuning for SQL Server course that Esri also now offers for ArcGIS 10. Originally, it was designed for the previous versions, but it has been rewritten and updated in order to reflect the new interface and functionality of the version 10. The course is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=240&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Recently I have been teaching an <a href="http://training.esri.com/gateway/index.cfm?fa=catalog.courseDetail&amp;CourseID=50105420_10.x" target="_blank">ArcGIS Server Enterprise Configuration and Tuning for SQL Server</a> course that Esri also now offers for ArcGIS 10. Originally, it was designed for the previous versions, but it has been rewritten and updated in order to reflect the new interface and functionality of the version 10.</p>
<p>The course is basically about how to manage the GIS data in a SQL Server database efficiently, as well as how to configure and optimize the ArcSDE for Microsoft SQL Server in order to achieve the best possible performance. I found the course to be concise, yet very informative. It gives a very good understanding of what ArcSDE and Microsoft SQL Server are, what functionality each of them provides, and how they are integrated in the ArcGIS Server system. I think one would learn quite a lot should one go to this course, coupled with the Data Management in the Multiuser Geodatabase course, because the latter course gives an idea about certain topics, which are not covered in the exercises of the former – such as: archiving, replication, setting permissions to the datasets, and managing versions.</p>
<p>Here are some additional reflections that I have concerning the course material, which I think might be valuable to others:</p>
<p><strong>1.</strong> Quite an important topic when working with ArcSDE is how the spatial database definitions (which are available in the Catalog tree under the <a href="http://support.esri.com/en/knowledgebase/techarticles/detail/37012" target="_blank">Spatial Database Connections</a> folder in the ArcCatalog) are stored on the disk. These files are stored in the system user folder and can be copied or moved to another place and thereafter used for adding data or setting up the source paths to other applications like ArcMap.</p>
<p><strong>2.</strong> Even though, in ArcSDE 10.1 release, Esri is supposed to provide <a href="http://ideas.arcgis.com/ideaView?id=0873000000086rpAAA" target="_blank">graphical interface for managing ArcSDE instances</a>, which will be a great time-saver, I still think that it is worth familiarizing yourself with the most commonly used ArcSDE commands.</p>
<p><strong>3.</strong> Another issue that might arise after the data have been registered as versioned is how to <a href="http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00270000000z000000.htm" target="_blank">unregister the data to be versioned</a>. There is no such option to do this directly in the context menu, so one has to go to the Customize menu and add the Unregister as versioned button (under Geodatabase Tools category) to the user interface and use it when needed.</p>
<p><strong>4.</strong> To be aware of spatial reference management in the geodatabase is very important too. A feature dataset can contain feature classes in only one coordinate system, so it is impossible to store feature classes with different a coordinate system in the same feature dataset. When importing a feature class from another geodatabase or a stand-alone shapefile to a feature dataset, it will be projected on-the-fly to match the <a href="http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//003n00000045000000.htm" target="_blank">feature dataset’s spatial reference system</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tereshenkov.wordpress.com/240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tereshenkov.wordpress.com/240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tereshenkov.wordpress.com/240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tereshenkov.wordpress.com/240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tereshenkov.wordpress.com/240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tereshenkov.wordpress.com/240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tereshenkov.wordpress.com/240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tereshenkov.wordpress.com/240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tereshenkov.wordpress.com/240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tereshenkov.wordpress.com/240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tereshenkov.wordpress.com/240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tereshenkov.wordpress.com/240/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tereshenkov.wordpress.com/240/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tereshenkov.wordpress.com/240/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=240&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tereshenkov.wordpress.com/2011/05/15/configuring-arcgis-server-for-sql-server-course/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51e60cc6253004b7de8907371b9f9941?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexworker</media:title>
		</media:content>
	</item>
		<item>
		<title>RouteSmart for ArcGIS</title>
		<link>http://tereshenkov.wordpress.com/2011/03/28/routesmart-for-arcgis/</link>
		<comments>http://tereshenkov.wordpress.com/2011/03/28/routesmart-for-arcgis/#comments</comments>
		<pubDate>Mon, 28 Mar 2011 18:36:30 +0000</pubDate>
		<dc:creator>alexworker</dc:creator>
				<category><![CDATA[ESRI GIS Software]]></category>
		<category><![CDATA[RouteSmart]]></category>

		<guid isPermaLink="false">http://tereshenkov.wordpress.com/?p=235</guid>
		<description><![CDATA[Recently, I was lucky enough to get hands on one of the best pieces of software for high-density routing solutions – RouteSmart for ArcGIS. The software has been developed based on the Esri ArcGIS platform and is used by customers from various industries. It does use ArcGIS Network Analyst technology for solving routing tasks, yet [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=235&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Recently, I was lucky enough to get hands on one of the best pieces of software for high-density routing solutions – RouteSmart for ArcGIS. The software has been developed based on the Esri ArcGIS platform and is used by customers from various industries. It does use ArcGIS Network Analyst technology for solving routing tasks, yet it provides outstanding performance for calculating routes between thousands of stops.</p>
<p>I got a chance to work with some pilot project data which consists of a several thousand points representing geographic locations. The functionality of the software allows you to solve different routing problems including, but not limited to, Vehicle Routing Problem (VRP), very efficiently and provides tremendous opportunities for tuning and advanced routing customization. I was personally impressed with its performance in generating routes between the stops – I was literally blown away by the whole thing. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Those of you who work in the UK with newspaper distribution, waste collection, snow plowing or other public works, where you have multiple vehicles and large human resources that need to be effectively managed, take a second to read a bit about RouteSmart for ArcGIS at the <a href="http://www.routesmart.co.uk/" target="_blank">RouteSmart UK</a> Web site or contact <a href="http://uk.linkedin.com/pub/james-holt/17/779/301" target="_blank">James Holt</a> who is the Technical Director at the <a href="http://www.integrated-skills.com/" target="_blank">Integrated Skills Ltd</a>, the authorized distributor of the RouteSmart in the United Kingdom. I personally got the chance to meet up with James last week to take a look at RouteSmart and I can recommend him very highly.</p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tereshenkov.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tereshenkov.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tereshenkov.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tereshenkov.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tereshenkov.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tereshenkov.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tereshenkov.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tereshenkov.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tereshenkov.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tereshenkov.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tereshenkov.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tereshenkov.wordpress.com/235/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tereshenkov.wordpress.com/235/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tereshenkov.wordpress.com/235/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=235&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tereshenkov.wordpress.com/2011/03/28/routesmart-for-arcgis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51e60cc6253004b7de8907371b9f9941?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexworker</media:title>
		</media:content>
	</item>
		<item>
		<title>Presentations with Prezi</title>
		<link>http://tereshenkov.wordpress.com/2011/03/15/network-analysis-with-gis/</link>
		<comments>http://tereshenkov.wordpress.com/2011/03/15/network-analysis-with-gis/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 15:48:13 +0000</pubDate>
		<dc:creator>alexworker</dc:creator>
				<category><![CDATA[Interesting books]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[Prezi]]></category>

		<guid isPermaLink="false">http://tereshenkov.wordpress.com/?p=232</guid>
		<description><![CDATA[A couple of days ago I held a workshop at the local university college about network analysis in GIS. The event went well and I received some positive feedback from participants and faculty staff. During the session, I introduced the concept of network analysis and routing to the students and demonstrated how to use ArcGIS [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=232&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A couple of days ago I held a workshop at the local university college about network analysis in GIS. The event went well and I received some positive feedback from participants and faculty staff. During the session, I introduced the concept of network analysis and routing to the students and demonstrated how to use ArcGIS Network Analyst to solve network-related problems.</p>
<p>Originally, I thought of preparing a classic Microsoft PowerPoint presentation. I should acknowledge that this is a well-established standard in academic sphere as well as in the business world. PowerPoint is great for assembling pieces of information into a sequential group of slides, yet it is not very dynamic and flexible because users are not provided with the functionality for quick jumping between slides and options for interactions with the slides are limited.</p>
<p>I <a href="http://www.journalofmaps.com/cgi-bin/blosxom.cgi/teaching/prezi.html" target="_blank">have read a bit about Prezi</a> before, a web-based tool for creating dynamic Flash-alike presentations. So, I grabbed a book in the library and spent a couple of evenings digging into the new environment for presenting information. I was genuinely impressed and can highly recommend this software. The book I used – <a href="http://www.amazon.com/Prezi-Dummies-Computer-Tech/dp/0470625864/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1299845125&amp;sr=8-1" target="_blank">Prezi for Dummies</a> (even though I am a bit skeptic towards this “dummy” series) – turned out to be great. The book contains plenty of useful technical tips on creating presentations as well as some concepts on how to create a good presentation (here I can recommend another great book – <a href="http://www.writing.engr.psu.edu/csp.html" target="_blank">The craft of scientific presentations</a>) , audience-speaker interaction, and human cognition.</p>
<p><a href="http://www.prezi.com" target="_blank">Prezi</a> has different licenses including one you can use for free; the only trade-off here is that the presentation will get Prezi logo picture. You may create a presentation online and then present your work either from the Internet or offline by downloading the presentation files. Keep in mind though that it is based on Flash, so be sure to install the required plug-ins and/or Adobe Flash player.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tereshenkov.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tereshenkov.wordpress.com/232/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tereshenkov.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tereshenkov.wordpress.com/232/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tereshenkov.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tereshenkov.wordpress.com/232/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tereshenkov.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tereshenkov.wordpress.com/232/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tereshenkov.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tereshenkov.wordpress.com/232/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tereshenkov.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tereshenkov.wordpress.com/232/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tereshenkov.wordpress.com/232/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tereshenkov.wordpress.com/232/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=232&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tereshenkov.wordpress.com/2011/03/15/network-analysis-with-gis/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51e60cc6253004b7de8907371b9f9941?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexworker</media:title>
		</media:content>
	</item>
		<item>
		<title>Street data for Network Analyst</title>
		<link>http://tereshenkov.wordpress.com/2011/03/08/street-data-for-network-analyst/</link>
		<comments>http://tereshenkov.wordpress.com/2011/03/08/street-data-for-network-analyst/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 18:35:49 +0000</pubDate>
		<dc:creator>alexworker</dc:creator>
				<category><![CDATA[ESRI GIS Software]]></category>
		<category><![CDATA[Network Analyst]]></category>
		<category><![CDATA[Navteq]]></category>
		<category><![CDATA[network analyst]]></category>
		<category><![CDATA[openstreetmap]]></category>
		<category><![CDATA[street data]]></category>
		<category><![CDATA[TeleAtlas]]></category>
		<category><![CDATA[TIGER]]></category>

		<guid isPermaLink="false">http://tereshenkov.wordpress.com/?p=222</guid>
		<description><![CDATA[Through talking with customers and being personally involved in several projects which require having street data for routing purposes, I have learnt some valuable lessons which I want to share with the GIS community. First of all, to get started working with street data is not as easy as it seems. One may need to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=222&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Through talking with customers and being personally involved in several projects which require having street data for routing purposes, I have learnt some valuable lessons which I want to share with the GIS community.</p>
<p style="padding-left:30px;">First of all, to get started working with street data is not as easy as it seems. One may need to contact a local agency for any street data in the public domain. At the same time, quite often there are no street data available, which implies spending quite a large amount of money on data acquisition. Technically, to get started performing network analysis using ESRI Network Analyst extension is relatively easy, yet to get the data for the work is much harder.</p>
<p style="padding-left:30px;">Secondly, there is a lack of awareness of street data sources available in the ESRI community. Obviously, there are much fewer people working with Network Analyst extension compared to the users of Spatial Analyst or 3D Analyst extensions. So, a person involved in solving routing tasks is forced to get to know the software on his/her own by using limited help system and other resources available. The number of white papers and magazine articles related to the ESRI tools for network analysis is limited as well, yet there is a great deal of interest in this particular area.</p>
<p style="padding-left:30px;">Finally, vendors’ street data is shipped in a raw format and obviously not in ArcGIS network dataset format! Navteq Navstreets and TeleAtlas Multinet products are delivered among others in ESRI Shape format. This implies that users may need to dive into the hundreds of pages which comprise the reference manual, in order to figure out many things &#8211; such as how to convert turns tables into ArcGIS turn feature class, import signposts, and set the directions parameters properly, to name a few. It is a time consuming process which is likely to involve contacting vendor’s support and extensive trial by error tests.</p>
<p>To give a thorough overview of the network analysis in ArcGIS would take too much time, so let’s just focus on the acquisition of street data in this post. Options available are as below/follows:</p>
<p style="padding-left:30px;"><strong>1) TIGER</strong> (<strong>T</strong>opologically <strong>I</strong>ntegrated <strong>G</strong>eographic <strong>E</strong>ncoding and <strong>R</strong>eferencing system) data from the U.S. Census Bureau is a good option to get the street data. Visit <a href="http://www.census.gov/geo/www/tiger/index.html" target="_blank">U.S. Census Bureau</a> for more information or proceed to the <a href="http://arcdata.esri.com/data/tiger2000/tiger_download.cfm" target="_blank">ESRI ArcData Web interface</a> for direct downloading available data. Street data do have a lot of attributive information, but one will still need to perform a lot of manual data editing. The data coverage includes only the USA.</p>
<p style="padding-left:30px;"><strong>2) ESRI </strong>has a separate product – <a href="http://www.esri.com/data/streetmap/index.html" target="_blank">ESRI StreetMap Premium</a>, which provides access to the street data in <a href="http://en.wikipedia.org/wiki/Smart_Data_Compression" target="_blank">SDC format</a> both for North America and Europe. This product can be used in the Network Analyst directly and no data processing is required. Be aware that these network data are for read-only use and no edits to data can be applied. This data product provides the best performance as well as robust functionality, yet the least customization flexibility, because one can only use the street data as it is.</p>
<p style="padding-left:30px;"><strong>3) Navteq Navstreets</strong> and <strong>TeleAtlas Multinet</strong> are one of the most often used products for network analysis purposes. The data is delivered in MapInfo or ESRI Shape format and need to be processed in order to be used with the Network Analyst extension. Navteq does provide Navstreets data in the compiled ESRI File Geodatabase from the Q1 2011 yet some data processing still will be required. Depending on how much information you want to include into your network dataset, you will need to perform some joins and geometry processing operations as well as use ArcGIS geoprocessing tools or scripting language, for instance, Python. The data coverage includes the whole world.</p>
<p style="padding-left:30px;"><strong>4) OpenStreetMap</strong> – a collaborative Web project that aims at creating a free digital world map. One can download all the data including, but not limited to, street network data (http://downloads.cloudmade.com/). Street data do not have much attributive information so one would need to perform a lot of manual data editing. The data coverage includes the whole world.</p>
<p>Resources:</p>
<p><a href="http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/What_is_Network_Analyst/004700000001000000/" target="_blank">What is Network Analyst</a></p>
<p><a href="www.teleatlas.com" target="_blank">TeleAtlas</a></p>
<p><a href="http://www.nn4d.com/site/global/home/p_home.jsp" target="_blank">Navteq Network for Developers</a></p>
<p><a href="http://www.openstreetmap.org/" target="_blank">OpenStreetMap</a></p>
<p><a href="http://www.openlr.org/index.html" target="_blank">OpenLR™</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tereshenkov.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tereshenkov.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tereshenkov.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tereshenkov.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tereshenkov.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tereshenkov.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tereshenkov.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tereshenkov.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tereshenkov.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tereshenkov.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tereshenkov.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tereshenkov.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tereshenkov.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tereshenkov.wordpress.com/222/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=222&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tereshenkov.wordpress.com/2011/03/08/street-data-for-network-analyst/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51e60cc6253004b7de8907371b9f9941?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexworker</media:title>
		</media:content>
	</item>
		<item>
		<title>What’s New in Editing at ArcGIS Desktop 10</title>
		<link>http://tereshenkov.wordpress.com/2011/03/02/what%e2%80%99s-new-in-editing-at-arcgis-desktop-10/</link>
		<comments>http://tereshenkov.wordpress.com/2011/03/02/what%e2%80%99s-new-in-editing-at-arcgis-desktop-10/#comments</comments>
		<pubDate>Wed, 02 Mar 2011 21:44:04 +0000</pubDate>
		<dc:creator>alexworker</dc:creator>
				<category><![CDATA[ArcGIS Desktop]]></category>
		<category><![CDATA[ESRI GIS Software]]></category>
		<category><![CDATA[ESRI]]></category>

		<guid isPermaLink="false">http://tereshenkov.wordpress.com/?p=219</guid>
		<description><![CDATA[I have just gone through materials for ESRI What’s New in Editing at ArcGIS Desktop 10 course. The course is short, but contains plenty of useful information that those users who have just upgraded to ArcGIS 10 will surely be interested in. It covers such topics as new editing workflow, which is based now on [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=219&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have just gone through materials for <strong>ESRI What’s New in Editing at ArcGIS Desktop 10 course</strong>. The course is short, but contains plenty of useful information that those users who have just upgraded to ArcGIS 10 will surely be interested in. It covers such topics as new editing workflow, which is based now on <a href="http://blogs.esri.com/Dev/blogs/arcgisdesktop/archive/2010/03/19/Creating-and-Using-Feature-Templates.aspx" target="_blank">feature templates</a> and modifying features’ geometry by using pre-10 feature construction tools as well as newly added tools. The course touches upon the use of topology per se and introduces 6 newly added to ArcGIS <a href="http://blogs.esri.com/Dev/blogs/geodatabase/archive/2010/04/23/6-New-Topology-Rules.aspx" target="_blank">topology rules</a>. Finally, one can get a fairly good understanding of using parcel fabrics in ArcGIS 10, which is a very efficient way to edit and <a href="http://blogs.esri.com/Dev/blogs/localgovernment/archive/2010/11/19/Managing-Parcels-with-ArcGIS-10.aspx" target="_blank">maintain parcel data</a>.</p>
<p>Further resources:</p>
<p><a href="http://www.esri.com/software/arcgis/arcgis10/features.html" target="_blank">What’s new in ArcGIS 10</a><a href="http://www.esri.com/software/arcgis/arcgis10/features.html"></a></p>
<p><a href="http://training.esri.com/gateway/index.cfm?fa=catalog.courseDetail&amp;CourseID=50122835_10.x" target="_blank">What’s new in ArcGIS Desktop 10</a></p>
<p><a href="http://blogs.esri.com/Dev/blogs/arcgisdesktop/" target="_blank">ESRI ArcGIS Desktop Blog</a></p>
<p style="padding-left:30px;">After browsing through topics related to the user experience in ArcGIS 10 on ESRI forums, I thought I could summarize some of the new features that are mentioned by many users. They are as below:</p>
<p style="padding-left:30px;"><strong>Q: When working on the construction of a feature, a mini toolbar Feature Construction follows me wherever I move the mouse cursor while digitizing a feature.</strong></p>
<p style="padding-left:30px;"><strong>A: </strong>You have some alternatives here (the same applies to Edit vertices mini toolbar too):</p>
<p style="padding-left:30px;">a) You can move the mini toolbar a bit by pressing the Tab key.</p>
<p style="padding-left:30px;">b) You can press the Shift-Tab key combination in order to temporarily hide the mini toolbar.</p>
<p style="padding-left:30px;">c) You can switch off using mini toolbars from the Editor toolbar &gt; Options &gt; General tab &gt; Show mini toolbars.</p>
<p style="padding-left:30px;"><strong>Q: Where has the Set Selectable Layers from the Selection menu option gone?</strong></p>
<p style="padding-left:30px;"><strong>A: </strong>You can still use this option which is accessible now via the Customize menu. Go to the Customize &gt; Customize Mode &gt; Commands tab. Under the Selection category, you will find Set Selectable Layers command, which you can drag and drop into the Selection main menu in ArcMap.</p>
<p style="padding-left:30px;"><strong>Q: Where has the Annotation toolbar gone?</strong></p>
<p style="padding-left:30px;"><strong>A:</strong> In ArcGIS 10, all the construction tools used for managing annotations are available in the Create Features window. Now one gets access to the Annotation Construction mini toolbar for working with annotation features.</p>
<p>I want users to pay attention to another simple, yet very useful, feature when working with geoprocessing in ArcMap. Using geoprocessing tools that do not produce any output feature classes implies that all changes are applying directly to the underlying feature layer. In this case, before running a geoprocessing tool you might like to start an edit session, so that you can undo the edits applied if required.</p>
<p>When digitizing a feature via using the <a href="http://blogs.esri.com/Dev/blogs/arcgisdesktop/archive/2010/11/04/Getting-the-most-out-of-editing-in-ArcGIS-10_3A00_-Tracing-features.aspx" target="_blank">Trace tool</a>, keep in mind that you can use an offset which you can set up from the Trace options dialog box. Offsets can be both negative and positive numbers which would stipulate on which side of the traced feature the newly created feature will be located.</p>
<p>When having a feature selected on the map, you will notice the <a href="http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//001t0000007t000000.htm" target="_blank">Selection Chip button </a>that will appear near the selected feature. By clicking this button, you can discover what other features this feature is coincident with.</p>
<p>I have noticed too that a lot of users do not consider using the Topology toolbar, as they thing that it is used merely for checking the features’ geometries relationships and consistency. The Topology toolbar is a great timesaver when editing or constructing new features. Please have a go at using this toolbar, you’ll love it!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tereshenkov.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tereshenkov.wordpress.com/219/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tereshenkov.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tereshenkov.wordpress.com/219/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tereshenkov.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tereshenkov.wordpress.com/219/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tereshenkov.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tereshenkov.wordpress.com/219/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tereshenkov.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tereshenkov.wordpress.com/219/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tereshenkov.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tereshenkov.wordpress.com/219/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tereshenkov.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tereshenkov.wordpress.com/219/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=219&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tereshenkov.wordpress.com/2011/03/02/what%e2%80%99s-new-in-editing-at-arcgis-desktop-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51e60cc6253004b7de8907371b9f9941?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexworker</media:title>
		</media:content>
	</item>
		<item>
		<title>Importing .csv into a feature layer</title>
		<link>http://tereshenkov.wordpress.com/2011/02/27/importing-csv-into-a-feature-layer/</link>
		<comments>http://tereshenkov.wordpress.com/2011/02/27/importing-csv-into-a-feature-layer/#comments</comments>
		<pubDate>Sun, 27 Feb 2011 08:20:14 +0000</pubDate>
		<dc:creator>alexworker</dc:creator>
				<category><![CDATA[ArcGIS Desktop]]></category>
		<category><![CDATA[Microsoft Office]]></category>
		<category><![CDATA[.csv]]></category>
		<category><![CDATA[Excel]]></category>

		<guid isPermaLink="false">http://tereshenkov.wordpress.com/?p=216</guid>
		<description><![CDATA[Here are the instructions on how to import .csv data into a point feature class by using ArcGIS Desktop and MS Excel 2007. 1.      Open a .csv file in Microsoft Excel 2007 by double-clicking it in the Windows Explorer. 2.      Right-click the first row and choose Insert&#62;Entire row, if your .csv file does not have [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=216&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here are the instructions on how to import .csv data into a point feature class by using ArcGIS Desktop and MS Excel 2007.</p>
<p>1.      Open a .csv file in Microsoft Excel 2007 by double-clicking it in the Windows Explorer.</p>
<p>2.      Right-click the first row and choose Insert&gt;Entire row, if your .csv file does not have fields defined in the first row. Then add the string with the delimited field names, which have a symbol with which your data is delimited, as a first row. Note that you do not have split the field names row into the cells).</p>
<p>So you can get a row like this:</p>
<p><em>ID,Street,Address,X,Y</em></p>
<p><em>1,StreetA,24,5645645,97644355</em></p>
<p><em>2,StreetB,42,5675848,97546633</em></p>
<p><em>…</em></p>
<p><em>3323,StreetX,54,5743534,97454355</em></p>
<p><em> </em></p>
<p>3.      Keep in mind that <a href="http://office.microsoft.com/en-us/excel-help/excel-specifications-and-limits-HP010073849.aspx" target="_blank">MS Excel has some limitations</a>, including the maximum number of rows that a worksheet may contain – 1,048,576 rows. So, if your .csv file is larger you will have to split this file into several smaller ones or use some other software to prepare the delimited text file for import into ArcGIS. You may find it useful to use such applications as Notepad++ or Notepad2, which are capable of dealing with text delimited files.</p>
<p>4.      Save the file as a new .csv file, for example, Processed_&lt;Filename&gt;.csv and then close Excel without saving the newly created .csv file (click No in the coming dialog box).</p>
<p>5.      Create a new blank workbook in Excel. Click Data &gt; Get External Data &gt; From Text. Choose the file created in the previous step, for example, Processed_&lt;Filename&gt;.csv.</p>
<p>6.      Choose the Windows (ANSI) encoding or as appropriate. Start importing at row 1. As a delimiter, use the symbol your data is delimited with. Accept defaults for other options or specify what data type your fields shall get. Click Finish and import data in a first cell, as suggested by default.</p>
<p>7.      Save the file as an .xlsx file, for instance, ExcelDataFile_&lt;number&gt;.xslx, and then close Excel.</p>
<p>8.      Start ArcCatalog. Navigate to the folder where the newly created .xlsx file was created. Select the .xlsx file and expand it in the Catalog tree. Right-click the spreadsheet where the data reside, and choose Create feature class &gt; From XY table. <strong>NB: if you have Data Interoperability extension enabled in ArcCatalog then ArcGIS treats an MS Excel file as an Interoperability dataset and you will not be able to convert your table to a feature class. </strong></p>
<p>9.      Keep in mind that pretty often your X and Y fields should be used inversely. That is, in the dialog box, as X field, choose Y column of the .xlsx workbook. Similarly, as Y field, choose X column. Optionally, choose the coordinate system in which you want to define your features. Be aware, though, that you can leave the coordinate system undefined and specify a coordinate system after your feature class will be created. Choose the name for the feature class as required.</p>
<p>10.   Depending on how large the .csv file is and what hardware resources you have at your disposal, the processing may take from some seconds with several rows in the file to several hours when having a huge number of rows. When having the ArcCatalog processing the data, the application can go to the Not Responding state, which is a very common occurrence. Do not try to accelerate the process of data processing by moving ArcCatalog window or clicking Alt-Tab to see the job window, since it may slow down the process. If you are <a href="http://blogs.esri.com/Support/blogs/supportcenter/archive/2010/10/22/my-application-is-not-responding-i-think.aspx" target="_blank">unsure whether the application is already hanged up</a>, you can check the Memory use of the ArcCatalog in the Windows Task Manager. If this value is changing over time, then you can be nearly sure that the application is still working and you should not end this process.</p>
<p>11.   After the data load is done, start ArcMap and add the feature layer in order to check that the data has been imported properly.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tereshenkov.wordpress.com/216/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tereshenkov.wordpress.com/216/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tereshenkov.wordpress.com/216/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tereshenkov.wordpress.com/216/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tereshenkov.wordpress.com/216/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tereshenkov.wordpress.com/216/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tereshenkov.wordpress.com/216/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tereshenkov.wordpress.com/216/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tereshenkov.wordpress.com/216/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tereshenkov.wordpress.com/216/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tereshenkov.wordpress.com/216/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tereshenkov.wordpress.com/216/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tereshenkov.wordpress.com/216/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tereshenkov.wordpress.com/216/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tereshenkov.wordpress.com&amp;blog=11734861&amp;post=216&amp;subd=tereshenkov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tereshenkov.wordpress.com/2011/02/27/importing-csv-into-a-feature-layer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51e60cc6253004b7de8907371b9f9941?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexworker</media:title>
		</media:content>
	</item>
	</channel>
</rss>
