Aplicativo GNUPLOT / GNUPLOT software |
Comandos básicos, tutorial e exemplos de aplicação Basic commands, tutorial, and application examples |
Página inicial / Home Página Oficial (www.gnuplot.info) |
Instruções iniciais Tutorial |
Exemplos: 1,
2,
3,
4,
5,
6. Download |
A TERRA EM DIFERENTES PROJEÇÕES CARTOGRÁFICAS THE EARTH IN DIFFERENT MAP PROJECTIONS Exemplos - Página 1 |
Uma interessante aplicação do GNUPLOT é na visualização de Projeções
Cartográficas, podendo ser útil no aprendizado de Cartografia Matemática,
uma vez que o aluno pode escrever as equações das projeções, modificar o
paralelo padrão, modificar o ponto de tangência, modificar a escala,
calcular o fator de escala, visualizar a projeção, dentre outras possibilidades. Na sequência são apresentadas algumas projeções, acompanhadas dos respectivos scripts. |
Projeção Azimutal Equidistânte - Caso Polar |
Projeção utilizada no emblema das Nações Unidas (UN) |
# ------------------------------------------------------------------- # Projeção Azimutal Equidistante - Caso Polar # Autor: M. Galo, UNESP / Dep. de Cartografia # # Projeção utilizada no emblema das Nações Unidas (UN) # Referência para as equações da projeção: Snyder (1987, p. 195) # # Snyder, J. P. Map Projection - A Working Manual. U. S. Geological # Survey Professional Paper 1395. United States Government Printing # Office, Washington, 1987. # reset unset mouse set noxtics set noytics set angles degrees set nogrid set noborder set size square lon0 = 0 r = 1 LIMequid = 150 dlon(lon)=lon-lon0 xeq(lat,lon)=r*(pi/2 - lat*pi/180)*sin(dlon(lon)) yeq(lat,lon)=-r*(pi/2 - lat*pi/180)*cos(dlon(lon)) dist(lat)=abs(lat-90) xequid(lat,lon) = ( dist(lat) <= LIMequid ) ? xeq(lat,lon) : 1/0 yequid(lat,lon) = ( dist(lat) <= LIMequid ) ? yeq(lat,lon) : 1/0 plot 'world.par' using (xequid($2,$1)):(yequid($2,$1)) t'' with lines lc 9 rep 'world.mer' using (xequid($2,$1)):(yequid($2,$1)) t'' with lines lc 9 rep 'worldn.dat' using (xequid($2,$1)):(yequid($2,$1)) with filledcurve t"" fs solid 1.0 lc rgb 'dark-blue' pause -1 "Fechar" |
Projeção Cônica Equivalente de Albers (Paralelo Padrão na latitude 20o S) |
Projeção Cônica Equivalente de Albers (Paralelo Padrão na latitude 20o N) |
Projeção Cônica Conforme de Lambert Origem: (Longitude, Latitude)=(54o O, 20o S) |
Projeção de Eckert I |
Projeção de Eckert II |
Propriedade principal: preserva as áreas (equivalente) |
Projeção de Eckert III |
Projeção de Eckert V |
Projeção Equivalente de Wagner VII ou Hammer-Wagner |
Projeção Equivalente de Werner |
Arquivos de dados. |
Em todas as projeções mostradas nesta página, três arquivos vetoriais foram
utilizados, conforme a descrição abaixo: - world.dat - Arquivo ASCII com as coordenadas (longitude,latitude) dos pontos que delimitam os contornos dos continentes. Este arquivo acompanha o GNUPLOT e se localiza no sub-diretório demo. - world.par - Arquivo ASCII com as coordenadas (longitude,latitude) dos pontos que determinam os paralelos, considerando uma equidistância de 10o. - world.mer - Arquivo ASCII com as coordenadas (longitude,latitude) dos pontos que determinam os meridianos, considerando uma equidistância de 10o. O arquivo compactado dados_world.zip contém todos os três arquivos descritos. |
Referências |
[1] BAKKER, M. P. R. de Cartografia - Noções Básicas. Rio de Janeiro: Diretoria de Hidrografia e Navegação, 1965. [2] BUGAYEVSKIY, L. M.; SNYDER, J. P. Map Projections - A reference Manual. London: Taylor & Francis, 1995. [3] RICHARDUS, P.; ADLER, R. K. Map Projections for Geodesists, Cartographers and Geographers. Amsterdam: North-Holland Publishing Company, 1974. 174p. [4] SNYDER, J. P. Map Projections - A Working Manual. Washington: United States Government Printing Office, 1987. U. S. Geological Survey Professional Paper 1395. [5] SNYDER, J. P. Flattening the Earth: Two Thousand Years of Map Projections. Chicago: The University of Chicago Press, 1993. |
Autor: Mauricio Galo, UNESP, Departamento de Cartografia Presidente Prudente - SP |