Python - Protótipo de leitura de pontos, coordenadas

Python - Protótipo de leitura de pontos, coordenadas

A leitura de dados desde um ficheiro, neste caso pontos coordenados pode ser um bloco de desenvolvimento a integrar num programa mais complexo.

O desenvolvimento de programas por vezes recorre a pequenos incrementos na montagem de um programa. Ou seja, testa-se uma funcionalidade que mais tarde poderá ser integrada num sistema maior.


O caso aqui apresentado é um exemplo, com a leitura de dados desde um ficheiro de pontos coordenados.



A imagem acima é o preenchimento do espaço de desenho com uma série de pontos ao acaso apenas para testar o código.



Com a leitura de um ficheiro de formato txt, separado por vírgulas, obtem-se o seguinte resultado:


Tendo o ficheiro de teste apenas 4 pontos.



Observa-se que dei um pequeno esquema de cores por intervalos de cotas.


Um dos desafios é "corrigir" as coordenadas do sistema cartesiano, para o sistema de coordenadas do Canvas

https://stackoverflow.com/questions/18137313/python-canvas-object-coords-inverted


E outro é determinar a escala a aplicar às coordenadas e centrar o conjunto de pontos no espaço de desenho disponível.

Algo como isto:



Está ainda em desenvolvimento...

Comentários

Mensagens populares deste blogue

Python - Automatização em ISPOL

Linha do Oeste - Breve visita

AMV – Aparelhos de Mudança de Via