• Nenhum resultado encontrado

4.3 Implementação

4.3.5 Análise da visualização espacializada das questões

Das quinze perguntas elaboradas, foram analisadas somente onze (1, 3, 4, 6, 7, 10, 11, 12, 13, 14, 15) devido ao fato de que muitas perguntas tem um nível de semelhança grande e também primitivas computacionais muito próximas. Salienta-se que as outras quatro perguntas (2, 5, 8 e 9), não foram elencadas para análise devido ao tempo disponível.

Nesta seção serão apresentadas respostas as perguntas (1 e 3), as demais podem ser consultadas no Apêndice E - Respostas as questões.

1. Questão 01: Qual a quantidade de estacionamentos privados dentro dos bairros Centro, Batel e Tatuquara ao longo dos últimos 30 anos?

Centro: A navegação histórica no bairro Centro permitiu identificar na Figura 4.15-a a existência de dois pontos georreferenciados de estacionamentos entre os anos 1980 a 1999. A Figura 4.15-b revela que houve um crescimento expressivo de estacionamentos entre os anos 1990 a 1999. A Figura 4.15-c apresenta o crescimento de estacionamentos entre os anos 2000 a 2009. A Figura 4.15-d apresenta o crescimento após o ano de 2010, ocorre uma forte expansão e distribuição de pontos.

(a) 1980 a 1999 (b) 1990 a 1999

(c) 2000 a 2009 (d) 2010 em diante

Figura 4.15: Navegação histórica entre os anos 1980 a 2013 referente ao número de estaciona- mentos no bairro Centro, em Curitiba. Fonte: O Autor, para este trabalho, 2016.

Batel: A navegação histórica no bairro Centro permite identificar na Figura 4.16-a a existência de um ponto georreferenciados de estacionamento entre os anos 1980 a 1999. A Figura 4.16-b apresenta um pequeno crescimento de estacionamentos entre os anos 1990 a 1999. A Figura 4.16-c demonstra o crescimento de estacionamentos entre os anos 2000 a 2009. A Figura 4.16-d exibe o crescimento após o ano de 2010, visualmente ocorre uma expansão e distribuição de pontos bastante expressiva em relação a outros anos.

(a) 1980 a 1999 (b) 1990 a 1999

(c) 2000 a 2009 (d) 2010 em diante

Figura 4.16: Navegação histórica entre os anos 1980 a 2013 referente ao número de estaciona- mentos no bairro Batel, em Curitiba. Fonte: O Autor, para este trabalho, 2016.

Tatuquara: A navegação histórica no bairro Tatuquara permite identificar na Figura 4.17 que não há estacionamentos no bairro entre os anos 1980 a 2013.

Figura 4.17: Navegação histórica entre os anos 1980 a 2013 referente ao número de estaciona- mentos no bairro Tatuquara, em Curitiba. Fonte: O Autor, para este trabalho, 2016.

Análise sobre o Tempo de execução e quantidade de estacionamentos:

A Figura 4.18 apresenta o crescimento de estacionamento nos três bairros. É possível observar que o bairro Centro no ano de 2010 cresceu em média 300% em relação ao bairro Batel. O eixo x apresenta o período de tempo e o eixo y a quantidade.

(a) Quantidade estacionamentos

Figura 4.18: Quantidade de estacionamentos.

A Figura 4.19 exibe o tempo de execução das consultas para cada um dos três bairros, considerando a utilização de índices (ci) espaciais nos campos (geom, localidade) e não espaciais nos campos (nome, atividade principal agregada e data de emissão) e também sem índices (si). Em todas as consultas o tempo de execução aumenta proporcionalmente conforme a quantidade de registros e o avanço no período de tempo, exceção somente ao bairro Batel no período de 1980 a 1989. Justificado por outros processos, gerados pelo sistema operacional automaticamente, em execução no momento da consulta.

(a) Centro

(b) Batel

(c) Tatuquara

Figura 4.19: Tempo de execução: (a) Centro, (b) Batel e (c) Tatuquara. Fonte: O Autor, para este trabalho, 2016.

A Figura 4.20 apresenta o crescimento de estacionamentos nos três bairros. Observa-se que o bairro Centro no ano de 2010 cresceu em média 300% em relação ao bairro Batel. O eixo x apresenta o período de tempo e o eixo y a quantidade.

(a) Quantidade de estacionamentos

Figura 4.20: Quantidade de estacionamentos nos três bairros entre 1980 e 2013. Fonte: O Autor, para este trabalho, 2016.

2. Questão 03: Qual a diferença de número de estabelecimentos comerciais há 200 me- tros do Shopping Pátio Batel (MADERO PATIO BATEL) antes da construção, 2012, em comparação com 2013?

A navegação histórica no bairro Batel permite identificar na Figura 4.21-a a distribuição de diferentes negócios antes do ano de 2012 e na Figura 4.21-b negócios após 2012, utilizando-se ícones de diferentes corres os quais representam diferentes períodos de tempo.

(a) Antes de 2012 (b) Depois de 2012

Análise sobre o Tempo de execução e quantidade de negócios: A Figura 4.22 apresenta o tempo de execução das consultas considerando a utilização de índices (ci) espaciais nos campos (localidade) e não espaciais nos campos (nome empresarial, atividade principal agregada e data de emissão) e também sem índices (si). Observa-se um decréscimo de tempo em relação a quantidade de anos envolvidos na consulta, o que evidencia a neces- sidade de índices em campos do tipo geométricos. O eixo x apresenta o período de tempo e o eixo y o tempo de execução.

(a) tempo de execução

Figura 4.22: Tempo de execução. Fonte: O Autor, para este trabalho, 2016.

A Figura 4.23 apresenta a distribuição em relação a quantidade de negócios. Percebe-se que no período anterior a 2013 haviam 24 negócios do tipo COM_VAREJO e após 2013 148, um aumento de aproximadamente 600%. O eixo x apresenta o tipo de negócio e o eixo y a quantidade.

(a) Quantidade de negócios. Fonte: O Autor, para este trabalho, 2016.

É importante ressaltar que a quantidade apresentada na Figura 4.23 para o tipo de negócio COM_VAREJO é bem maior em relação a visualização da Figura 4.21-b. Isto ocorre devido ao fato de que muitos pontos na Figura 4.21(a,b) estão sobrepostos.

A Tabela 4.10 exemplifica o contexto da sobreposição de pontos, pois apresentam-se todos os negócios do tipo Restaurante localizados na Avenida Batel número 1868, ou seja, no Shopping Pátio Batel.

Tabela 4.10: Quantidade de restaurantes no entorno do shopping Pátio Batel. Fonte: O Autor, para este trabalho, 2016.

Nome Empresarial Endereço Negócio Latitude Longitude DUE Teste Comércio de Bebidas e

Alimentos LTDA

AV. do Batel 1868

Restaurante −49.2908574 −25.4431516 Árabe Restaurante LTDA - ME AV. do Batel

1868

Restaurante -49.2908574 -25.4431516

Santo Grão AV. do Batel 1868

Restaurante -49.2908574 -25.4431516

AF Batel Restaurante e Pizzaria LTDA.

AV. do Batel 1868

Restaurante -49.2908574 -25.4431516

Pobre Juan AV. do Batel 1868

Restaurante -49.2908574 -25.4431516

Capitola Comércio de Alimentos LTDA AV. do Batel 1868 Restaurante -49.2908574 -25.4431516 PTBL Comércio de Alimentos LTDA ME AV. do Batel 1868 Restaurante -49.2908574 -25.4431516

Zapata La Taqueria AV. do Batel 1868

Restaurante -49.2908574 -25.4431516

Moranga Restaurante AV. do Batel 1868

Restaurante -49.2908574 -25.4431516

ZZA Comércio de Alimentos e Be- bidas LTDA EPP

AV. do Batel 1868

Restaurante -49.2908574 -25.4431516

Madero Patio Batel AV. do Batel 1868

Restaurante -49.2908574 -25.4431516

MGZ Comércio de Alimentos Ei- reli EPP

AV. do Batel 1868

Restaurante -49.2908574 -25.4431516

Sobreposição de pontos georreferenciados: A sobreposição ocorre quando mais de um tipo de negócio possui o mesmo ponto georreferenciado. Para exemplificar e fazer o tratamento dos pontos sobrepostos, alterou-se o código da Consulta espacial CE01. O código do Listing 4.5 apresenta uma variação do template SQL da Consulta Espacial CE01 onde é tratada a sobreposição de pontos

Listing 4.5: Variação da consulta espacial CE01. Fonte: O Autor, para este trabalho, 2016.

1 SELECT N1.LATITUDE, N1.LONGITUDE, ’’ AS NOME_EMPRESARIAL, N1.ATIVIDADE_AGREGADA,N1.CLASSIFICACAO, LTRIM(to_char(N2.COUNT, ’999’)) 2 FROM (SELECT ST_X(prefeitura. alvara . localidade ) AS LATITUDE, ST_Y(prefeitura.alvara. localidade ) AS LONGITUDE,

3 prefeitura . alvara . atividade_principal_agregada AS ATIVIDADE_AGREGADA, 4 CASE WHEN CAST(to_char(prefeitura.alvara.data_emissao,’YYYY’) AS INT)>=1980 5 AND CAST(to_char(prefeitura.alvara . data_emissao , ’YYYY’) AS INT)<1990 THEN ’A’ 6 WHEN CAST(to_char(prefeitura.alvara.data_emissao,’YYYY’) AS INT)>=1990 7 AND CAST(to_char(prefeitura.alvara . data_emissao , ’YYYY’) AS INT)<2000 THEN ’B’ 8 WHEN CAST(to_char(prefeitura.alvara.data_emissao,’YYYY’) AS INT)>=2000 9 AND CAST(to_char(prefeitura.alvara . data_emissao , ’YYYY’) AS INT)<2010 10 THEN ’C’ ELSE ’D’ END AS CLASSIFICACAO,

11 ST_X(prefeitura . alvara . localidade ) || ’_’ || ST_Y(prefeitura . alvara . localidade ) AS CHAVE 12 FROM prefeitura . alvara , limites_legais . divisa_de_bairros

13 WHERE ST_CONTAINS(ST_ASTEXT(st_transform(limites_legais.divisa_de_bairros.geom,4326)), 14 ST_ASTEXT(st_transform(prefeitura. alvara . localidade ,29192)))

15 AND limites_legais . divisa_de_bairros . nome in (’CENTRO’)

16 AND prefeitura . alvara . atividade_principal_agregada = ’ESTACIONAMENTO’ 17 AND prefeitura . alvara . data_emissao >= TO_DATE(’1980’,’YYYY’) 18 AND prefeitura . alvara . data_emissao < TO_DATE(’2100’,’YYYY’)) N1 19 JOIN (SELECT ST_X(prefeitura . alvara . localidade ), ST_Y(prefeitura . alvara . localidade ), 20 prefeitura . alvara . atividade_principal_agregada ,

21 COUNT(ST_ASTEXT(prefeitura.alvara.localidade)) AS COUNT,

22 ST_X(prefeitura . alvara . localidade ) || ’_’ || ST_Y(prefeitura . alvara . localidade ) AS CHAVE 23 FROM prefeitura . alvara , limites_legais . divisa_de_bairros

24 WHERE ST_CONTAINS(ST_ASTEXT(st_transform(limites_legais.divisa_de_bairros.geom,4326)), 25 ST_ASTEXT(st_transform(prefeitura. alvara . localidade ,29192)))

26 AND limites_legais . divisa_de_bairros . nome in (’CENTRO’)

27 AND prefeitura . alvara . atividade_principal_agregada = ’ESTACIONAMENTO’ 28 AND prefeitura . alvara . data_emissao >= TO_DATE(’1980’,’YYYY’) 29 AND prefeitura . alvara . data_emissao < TO_DATE(’2100’,’YYYY’) 30 GROUP BY ST_X(prefeitura.alvara.localidade ), ST_Y(prefeitura . alvara . localidade ), 31 prefeitura . alvara . atividade_principal_agregada ) N2

32 ON ( N1.CHAVE = N2.CHAVE)

33 GROUP BY N1.LATITUDE, N1.LONGITUDE, NOME_EMPRESARIAL, N1.ATIVIDADE_AGREGADA, N1.CLASSIFICACAO, N2.COUNT

A Figura 4.24 apresenta a visualização de pontos georreferenciados sobrepostos e trata- os na consulta mencionada anteriormente, representados pelo símbolo de uma cruz em vermelho.

(a) .

Figura 4.24: Sobreposição de pontos. Fonte: O Autor, para este trabalho, 2016.