<?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/"
	>

<channel>
	<title>Caderno &#187; SIG</title>
	<atom:link href="http://caderno.net/tag/sig/feed/" rel="self" type="application/rss+xml" />
	<link>http://caderno.net</link>
	<description></description>
	<lastBuildDate>Thu, 02 Feb 2012 23:13:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Estrutura local de um projecto de SIG</title>
		<link>http://caderno.net/cartografia/estrutura-local-de-um-projecto-de-sig/</link>
		<comments>http://caderno.net/cartografia/estrutura-local-de-um-projecto-de-sig/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 17:40:11 +0000</pubDate>
		<dc:creator>Gonçalo Dumas</dc:creator>
				<category><![CDATA[Cartografia]]></category>
		<category><![CDATA[SIG]]></category>

		<guid isPermaLink="false">http://caderno.net/?p=18</guid>
		<description><![CDATA[Antes de mais, a razão deste post. Uso o ArcView desde 2000 sem que este assunto tenha sido alguma vez discutido em profundidade, nem nos diversos cursos que frequentei, nem nas conversas que tenho tido com os poucos utilizadores de SIG que conheço. Nesse contexto o modo de organizar os projectos de ArcView tem evoluído [...]]]></description>
			<content:encoded><![CDATA[<h4>Antes de mais, a razão deste post.</h4>
<p>Uso o ArcView desde 2000 sem que este assunto tenha sido alguma vez discutido em profundidade, nem nos diversos cursos que frequentei, nem nas conversas que tenho tido com os poucos utilizadores de SIG que conheço.</p>
<p>Nesse contexto o modo de organizar os projectos de ArcView tem evoluído ao sabor da necessidade, da experiência acumulada e das capacidades do software.</p>
<p>O que pretendo então é partilhar o método que uso, explicar, na medida do possível, como e porque razão acorreram as alterações ao mesmo e, acima de tudo, ouvir os conselhos que queiram partilhar.</p>
<p><span id="more-18"></span></p>
<h4>O enquadramento.</h4>
<p>Até há bem pouco tempo todos os projectos eram guardados localmente em estações de trabalho reservadas para o SIG e o trabalho em cada um desses projectos era, na maioria dos casos, feito por um só técnico&#8211;assim o permitia a dimensão média dos projectos.</p>
<h4>ArcView 3.X</h4>
<p>De maneira a minimizar o mais possível o número de cliques necessário para percorrer as directorias de um projecto e eliminar os espaços que existiam nos caminhos mais comuns do Windows 2000 (Desktop, Os Meus Documentos) optamos por colocar a raiz de cada projecto o mais próximo possível da raiz do disco, assim:<br />
<code>
<ul>
<li>C:\Projecto_X</li>
</ul>
<p></code></p>
<p>Em detrimento de:</p>
<p><code>
<ul>
<li>C:\Documents and Settings\Utilizador\Os Meus Documentos\Projecto X</li>
</ul>
<p></code></p>
<p>Para acelerar ainda mais a navegação colocamos os projectos num disco reservado para os projectos de ArcView, desse modo evitávamos ter as pastas de raiz dos projectos a coabitar com as pastas do sistema </p>
<p><code>
<ul>
<li>D:\Projecto_X</li>
</ul>
<p></code></p>
<p>Para que os os nomes das pastas de projecto fossem imediatamente identificáveis, relacionáveis com as outras vertentes do projecto e dispostas por ordem cronológica, adoptou-se o código único, sequencial anual já em vigor na empresa, acrescentando-se apenas o sufixo &#8220;SIG_&#8221;.</p>
<p><code>
<ul>
<li>D:\SIG_01056</li>
</ul>
<p></code></p>
<p>A pasta de projecto continha no seu interior os projectos (*.apr ou *.mxd) e sub-pastas que agrupavam os elementos geográficos por tipo (Shapefile, Raster ou CAD) ou outra característica que assim o justificasse (Temporário, Auxiliar).<br />
<code>
<ul>
<li>D:\
<ul>
<li>SIG_01056
<ul>
<li>Arquivo_SHP</li>
<li>Arquivo_GRD</li>
<li>Arquivo_TMP</li>
<li>Figura_1.mxd</li>
<li>Figura_2.mxd</li>
<li>(...)</li>
</ul>
</li>
</ul>
</li>
</ul>
<p></code></p>
<p>Para não sobrecarregar as pastas de projecto com elementos que se repetiam na maioria dos projectos&#8211;elementos como a CAOP, o arquivo das cartas militares, o atlas do ambiente, entre outros&#8211;foi criada uma pasta que se manteria na raiz do disco D. O nome Arquivo_SIG tinha como benesse adicional ficar no topo da lista de pastas no disco D (partindo do princípio que as pastas estavam ordenadas alfabéticamente) de onde era imediatamente acessível, e permitindo desta forma poupar uns cliques.</p>
<p><code>
<ul>
<li>D:\
<ul>
<li>Arquivo_SIG
<ul>
<li>Arquivo_limites_administrativos</li>
<li>Arquivo_carta_militar</li>
<li>Arquivo_layouts</li>
<li>(...)</li>
</ul>
</li>
<li>SIG_01056
<ul>
<li>Arquivo_SHP</li>
<li>Arquivo_GRD</li>
<li>Arquivo_TMP</li>
<li>Figura_1.mxd</li>
<li>Figura_2.mxd</li>
<li>(...)</li>
</ul>
</li>
</ul>
</li>
</ul>
<p></code></p>
<h4>ArcView 8.X</h4>
<p>A diferença entre o 3.X e o 8.X era tão grande que a ESRI permitiu temporáriamente a utilização em simultâneo das duas licenças a quem fizesse a actualização (?). Mas foi uma evolução bem vinda e passados uns meses já  se funcionava a todo o gás na nova plataforma. E no entanto, independentemente do paradigma causado pelo novo programa, o modo de estruturar os projectos sofreu poucas alterações.</p>
<p>Por suportar nomes com mais caracteres, acrescentei uma pequena descrição ao nome da pasta de projecto.</p>
<p>Para libertar a raiz do disco D que entretanto se encontrava saturada de pastas de projecto, criei arquivos anuais para onde colocaria os projectos finalizados ou &#8220;adormecidos&#8221;.</p>
<p><code>
<ul>
<li>D:\
<ul>
<li>Arquivo_2001
<ul>
<li>SIG_01056_Lorem_Ipsum_(versao_X)</li>
<li>SIG_01056_Lorem_Ipsum_(versao_Y)</li>
<li>SIG_01092_Lorem_dolor</li>
<li>(...)</li>
</ul>
</li>
<li>Arquivo_2002
<ul>
<li>SIG_02021_Phasellus_ac_ligula</li>
<li>SIG_02022_Fusce_eu_massa</li>
<li>SIG_02076_Vestibulum_ut_nulla</li>
<li>(...)</li>
</ul>
</li>
<li>Arquivo_SIG
<ul>
<li>Arquivo_limites_administrativos</li>
<li>Arquivo_carta_militar</li>
<li>Arquivo_layouts</li>
<li>(...)</li>
</ul>
</li>
<li>SIG_03108_Lorem_Ipsum
<ul>
<li>Arquivo_SHP</li>
<li>Arquivo_GRD</li>
<li>Arquivo_TMP</li>
<li>Figura_1.mxd</li>
<li>Figura_2.mxd</li>
<li>(...)</li>
</ul>
</li>
</ul>
</li>
</ul>
<p></code></p>
<h4>ArcView 9.X</h4>
<p>A complexidade crescente dos projectos tornou necessária a sua distribuição por entre elementos da equipa. O arquivo local passou então a incluir no nome a identificação do técnico responsável pelo mesmo.</p>
<p><code>
<ul>
<li>D:\
<ul>
<li>SIG_09156_GD_Lorem
<ul>
<li>Arquivo_SHP</li>
<li>Arquivo_TMP</li>
<li>Figura_1.mxd</li>
<li>Figura_2.mxd</li>
<li>(...)</li>
</ul>
</li>
</ul>
</li>
<li>D:\
<ul>
<li>SIG_09156_FC_Lorem
<ul>
<li>Arquivo_SHP</li>
<li>Arquivo_GRD</li>
<li>Figura_3.mxd</li>
<li>Figura_4.mxd</li>
<li>(...)</li>
</ul>
</li>
</ul>
</li>
</ul>
<p></code></p>
<p>A passagem da CAOP, em Agosto de 2008, para o sistema de referência ETRS89-PT-TM06 (CAOP2008.1) serviu como pretexto para rever a informação armazenada na pasta Arquivo_SIG, informação que até então usava predominantemente o sistema de referência Hayford-Gauss Datum 73 (e, já em minoria, o Datum Lisboa).</p>
<p>O modelo inicial de organização do Arquivo_SIG dividia os elementos cartográficos por colecções, como por exemplo: Carta_de_solos, Carta_geológica, Atlas_do_ambiente, Arquivo_diversos (onde colocava o que não conseguia classificar) etc&#8230; . Este modelo funcionou bem até se ter atingido um número elevado de colecções. A partir desse ponto, a enorme quantidade de pastas e ficheiros começou a dificultar a navegação e posterior escolha dos elementos geográficos.</p>
<p>De forma a minimizar este caos, reorganizei a informação, a um primeiro nível, usando a entidade emissora da colecção. E sempre que a quantidade de elementos o justificava, separava-os em sub-colecções.</p>
<p><code>
<ul>
<li>Arquivo_SIG
<ul>
<li>Arquivo_APA
<ul>
<li>Atlas_do_Ambiente-Continente</li>
<li>Atlas_do_Ambiente-Madeira</li>
<li>Atlas_do_Ambiente-Acores</li>
<li>(...)</li>
</ul>
</li>
<li>Arquivo_IGEO
<ul>
<li>Arquivo_CAOP
<ul>
<li>Arquivo_CAOP2008.1</li>
<li>Arquivo_CAOP2009.0</li>
</ul>
</li>
<li>(...)
				</ul>
</li>
<li>Arquivo_IGEOE
<ul>
<li>Arquivo_CM_400_499
<ul>
<li>CM_400_3.tif</li>
<li>CM_401_3.tif</li>
<li>(...)</li>
</ul>
</li>
<li>Arquivo_CM_500_599</li>
<li>Cartograma_da_serie_E888_ETRS89</li>
<li>Cartograma_da_serie_E888_DT73</li>
<li>Cartograma_da_serie_E888_DTLX</li>
<li>(...)</li>
</ul>
</li>
<li>Arquivo_ICNB
<ul>
<li>Rede_Nacional_Areas_Protegidas_ETRS89</li>
<li>Rede_Nacional_Areas_Protegidas_DT73</li>
<li>Sitios_de_Importancia_Comunitaria_ETRS89</li>
<li>Sitios_de_Importancia_Comunitaria_DT73</li>
<li>(...)</li>
</ul>
</li>
</ul>
</li>
</ul>
<p></code></p>
<p>Existe, neste modelo de centralizar os elementos recorrentes, um senão: Quando se torna necessário enviar o projecto ou criar um cd-rom/dvd-rom que funcione autónomamente, tem de se refazer o projecto de modo a incluir na pasta do mesmo todos os elementos que normalmente estariam no Arquivo_SIG.</p>
<p>Independentemente desta limitação, outros problemas surgem naturalmente quando os projectos atingem uma certa complexidade e tamanho. Tal facto obrigou a uma nova revisão ao processo</p>
<h4>O actual sistema local</h4>
<p>Com o descer do preço dos discos rígidos e o aumento da capacidade dos mesmos, parecia inevitável que se teriam de criar projectos autónomos&#8211;nos quais todos os elementos estivessem incluídos na pasta de projecto&#8211;no entanto isso iria dificultar o processo de backup e, mais precisamente, o processo de backup online/offsite usando serviços actualmente disponíveis como por exemplo o <a href="http://aws.amazon.com/s3/">Amazon AWS S3</a>, ou mesmo o <a href="http://googledocs.blogspot.com/2010/01/upload-and-store-your-files-in-cloud.html">Google Docs</a>.</p>
<p>A solução encontrada foi separar os elementos geográficos mediante hierarquias de salvaguarda</p>
<p>Assim, os elementos críticos&#8211;criados no âmbito do projecto e geralmente mais difíceis de recuperar em caso de falha, são arquivados numa geodatabase identificada com o código do projecto.</p>
<p>Os restantes elementos geográficos são arquivados numa geodatabase reutilizável identificada apenas pela versão da sua revisão.</p>
<p>Esta geodatabase reutilizável consistirá numa versão reduzida do Arquivo_SIG contendo apenas os elementos essenciais à maioria dos projectos. Sempre que se justificar uma revisão, como por exemplo: substituir a CAOP por uma nova versão que entretanto tenha sido publicada ou incluir uma colecção que considere essencial, altera-se a versão da geodatabase e regista-se em que consistiu a alteração.</p>
<p>Em resumo, a utilização desta geodatabase reutilizável trás os seguintes benefícios:</p>
<ul>
<li>Só é necessário efectuar um backup por versão;</li>
<li>Assim que se termina um projecto, pode-se apagar esta geodatabase reutilizável de forma poupar espaço em disco. É apenas necessário referir que edição da geodatabase se usou;</li>
</ul>
<p>Deste modo temos a seguinte estrutura:</p>
<p><code>
<ul>
<li>Arquivo_SIG
<ul>
<li>Arquivo_APA
<ul>
<li>Atlas_do_Ambiente-Continente</li>
<li>Atlas_do_Ambiente-Madeira</li>
<li>Atlas_do_Ambiente-Acores</li>
<li>(...)</li>
</ul>
</li>
<li>Arquivo_IGEO
<ul>
<li>Arquivo_CAOP
<ul>
<li>Arquivo_CAOP2008.1</li>
<li>Arquivo_CAOP2009.0</li>
</ul>
</li>
<li>(...)</li>
</ul>
</li>
<li>Arquivo_IGEOE
<ul>
<li>Arquivo_CM_400_499
<ul>
<li>CM_400_3.tif</li>
<li>CM_401_3.tif</li>
<li>(...)</li>
</ul>
</li>
<li>Arquivo_CM_500_599</li>
<li>Cartograma_da_serie_E888_ETRS89</li>
<li>Cartograma_da_serie_E888_DT73</li>
<li>Cartograma_da_serie_E888_DTLX</li>
<li>(...)</li>
</ul>
</li>
</ul>
</li>
<li>SIG10103GD_Lorem_Ipsum_Dolor
<ul>
<li>RASTER_10103 (para backup imediato)</li>
<ul>
<li>DTM</li>
<li>SLP_PERC</li>
<li>FLOWDIR</li>
<li>FLOWACC</li>
<li>(...)</li>
</ul>
<li>SHAPEFILE_10103 (para backup imediato)</li>
<ul>
<li>Area_de_estudo_poligonos</li>
<li>Area_de_estudo_buffer50m</li>
<li>Area_de_estudo_linhas</li>
<li>Unidades_de_paisagem</li>
<li>Habitats</li>
<li>DTM_curvas_de_nivel</li>
<li>(...)</li>
</ul>
<li>BASE_001 (arquivo reutilizável, versão 1, dispensa backup)
<ul>
<li>CAOP2009.0</li>
<li>ESRI</li>
<li>ICNB</li>
<li>INTERSIG</li>
<li>LAYOUT</li>
</ul>
</li>
<li>Figura_1.mxd</li>
<li>Figura_2.mxd</li>
<li>(...)</li>
</ul>
</li>
</ul>
<p></code></p>
<hr />
<p>Como refiro no título e ao longo do post, esta estrutura aplica-se ao uso num computador local.</p>
<p>Se há uma coisa que aprendi neste anos de trabalhar em SIG é que cada projecto é único e, muitas vezes, as rotinas não se conseguem aplicar&#8230; lol</p>
]]></content:encoded>
			<wfw:commentRss>http://caderno.net/cartografia/estrutura-local-de-um-projecto-de-sig/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

