<commit_before># Repositório para desenvolver o projeto da disciplina SIG #

### Descrição ###

Baixe os dados espaciais do [site] [1] com informações sobre limites do estado, municípios, rodovias, postos pluviométricos, açudes e ferrovias do estado da Paraíba. Os arquivos estão em shapefile, então carregue-os no [Postgresql + Postgis] [2].


### Professor: ###
- <NAME>

### Grupo: ###

- <NAME>
- <NAME>
- <NAME>


### Consultas ###

1. Qual o maior açude da PB?
2. Qual o comprimento da rodovia 'PB-008'?
3. Qual a distância de Patos para Campina Grande?
4. Qual a distância entre os centróides de Campina Grande  e Patos?
5. Encontrar todos os municípios que estejam a menos de 50km de Campina Grande.
6. Quantos postos pluviométricos estão localizados no município de Campina Grande?
7. Mostre todos os municípios que são vizinhos de Ingá.
8. Quais são as rodovias que atravessam o município de João Pessoa?
9. Mostre os municípios que são cortados pela Rodovia PB-030?
10. Quais os postos que estão num raio de 15km da BR-230?
11. Qual ferrovia corta o maior número de municípios?
12. Monte o polígono que representa a Região Metropolitana de João Pessoa formada pelos municípios: : Bayeux, Cabedelo, Conde, Cruz do Espírito Santo, João Pessoa, Lucena, Mamanguape, Rio Tinto e Santa Rita.
13. Encontre todas os Postos localizadas nos municípios de Patos, Sousa e Cajazeiras.
14. Encontre todos os Postos localizadas fora da cidade de Cabedelo.
15. Mostre todos os municípios que não são vizinhos de João Pessoa.
16. Mostre os açudes que estão no município de Campina Grande.
17. Retorne o MBR do açude Epitácio Pessoa (Boqueirão).
18. Quais municípios interceptam o açude Epitácio Pessoa?

[1]: http://www.aesa.pb.gov.br/geoprocessamento/geoportal/shapes.html
[2]: http://www.postgresql.org.br/<commit_msg>Algumas instruções de como configurar o ambiente<commit_after>Projeto SIG
====================

Sistema para visualizar o mapa da Paraíba.


[Create a spatially-enabled database][2]
===================

The first step in creating a PostGIS database is to create a simple PostgreSQL database.

```
createdb [yourdatabase]
```

Many of the PostGIS functions are written in the PL/pgSQL procedural language. As such, the next step to create a PostGIS database is to enable the PL/pgSQL language in your new database. This is accomplish by the command

```
createlang plpgsql [yourdatabase]
```

Now load the PostGIS object and function definitions into your database by loading the postgis.sql definitions file (located in [prefix]/share/contrib as specified during the configuration step).

```
psql -d [yourdatabase] -f /usr/share/postgresql/9.1/contrib/postgis-1.5/postgis.sql
```

For a complete set of EPSG coordinate system definition identifiers, you can also load the spatial_ref_sys.sql definitions file and populate the spatial_ref_sys table. This will permit you to perform ST_Transform() operations on geometries.

```
psql -d [yourdatabase] -f /usr/share/postgresql/9.1/contrib/postgis-1.5/spatial_ref_sys.sql 
```

If you wish to add comments to the PostGIS functions, the final step is to load the postgis_comments.sql into your spatial database. The comments can be viewed by simply typing \dd [function_name] from a psql terminal window.

```
psql -d [yourdatabase] -f /usr/share/postgresql/9.1/contrib/postgis_comments.sql 
```


Import Shapefile
===================
Execute scripts in script/



Geoserver
===================

- Install Geoserver
- Add Store ( your database in Postgres)
- Create workspace (with link http://localhost:8080/geoserver/your_workspace_name)
- Create and publish your Layers



{'fraction_non_alphanumeric': 0.09378437843784379, 'fraction_numerical': 0.016226622662266228, 'mean_word_length': 4.510606060606061, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7332742', 'n_tokens_mistral': 1255, 'n_tokens_neox': 1191, 'n_words': 476}