[QGIS-pt] Projecções/Deformações personalizadas?

Vinicius Silva x3msnake at gmail.com
Wed Jan 22 05:25:10 PST 2020


por exemplo com uma grelha de deformação extraida a partir da distorção das
areas pode-se por exemplo usar a biblioteca python elasticdeform para
aplicar a deformação a uma imagem raster


https://pypi.org/project/elasticdeform/


deve existir uma biblioteca semelhante para vectores

quando aos pontos não sei

No dia quarta-feira, 22 de janeiro de 2020, Vinicius Silva <
x3msnake  gmail.com> escreveu:

> Pois aí é que está o desafio.
>
> Em teoria deve ser possível desde que se consiga extrair uma malha de
> deformação
>
> Alexandre Neto <senhor.neto  gmail.com> escreveu no dia quarta, 22/01/2020
> à(s) 12:51:
>
>> Mas, uma vez que (tanto quanto quanto sei) os cartogramas se baseiam no
>> conceito de areas, como fazes com linhas e com pontos? Consegues aplicar a
>> mesma distorção a outras camadas vectoriais?
>>
>> Alexandre Neto
>>
>> On Wed, Jan 22, 2020 at 11:57 AM Vinicius Silva <x3msnake  gmail.com>
>> wrote:
>>
>>> para quem tenha interesse no assunto um dos papers onde o
>>> plugin qgis-cartogram se baseia está aqui
>>> https://www.researchgate.net/publication/261798408_A_Fast_
>>> Free-Form_Rubber-Sheet_Algorithm_for_Contiguous_Area_Cartograms
>>>
>>> E o software que acompanha o paper aqui
>>> http://sunsp.net/portfolio.html
>>>
>>>
>>>
>>> Alexandre Neto <senhor.neto  gmail.com> escreveu no dia quarta,
>>> 22/01/2020 à(s) 11:19:
>>>
>>>> Para os rasters, podes usar o georeferenciador normal ou o raster
>>>> bender que é do mesmo autor:
>>>>
>>>> https://plugins.qgis.org/plugins/RasterBender/
>>>>
>>>> On Wed, Jan 22, 2020 at 10:48 AM Vinicius Silva <x3msnake  gmail.com>
>>>> wrote:
>>>>
>>>>> hehe. ok, thanks pela dica
>>>>>
>>>>> entretanto descobri um plugin que faz aquilo que quero (posso adaptar
>>>>> usando valores maiores para as areas que qero exagerar e menore para as
>>>>> restantes) mas aparentemente só ao nível dos vectores.
>>>>>
>>>>> http://learngis.uk/creating-cartograms-with-qgis-2-18/
>>>>>
>>>>> Vou investigar as duas soluções e talvez dar uma vista de olhos no
>>>>> codigo dos plugins a ver se consigo usar isto para aplicar a camadas
>>>>> raster/DEM e pontos.
>>>>>
>>>>> Se tiverem ideias de como afectar todo o tipo de camadas partilhem que
>>>>> são bem-vindas.
>>>>>
>>>>>
>>>>>
>>>>> No dia quarta-feira, 22 de janeiro de 2020, Alexandre Neto <
>>>>> senhor.neto  gmail.com> escreveu:
>>>>>
>>>>>> Bom dia,
>>>>>>
>>>>>> Acho difícil conseguir fazer/se isso via projecções, era preciso
>>>>>> encontrar uma projecção muito especifica e adaptar os parâmetros com muito
>>>>>> engenho.
>>>>>>
>>>>>> Embora já não use há algum tempo, acho que a solução pode passar pelo
>>>>>> plugin vector bender. O autor usa precisamente o termo Rubber banding.
>>>>>>
>>>>>> https://plugins.qgis.org/plugins/VectorBender/
>>>>>>
>>>>>> O plugin permite fazer georeferenciação de camadas de vectores. Para
>>>>>> isso é criado uma lista de pares de coordenadas que indicam para cada
>>>>>> sitio o ponto original e o ponto final. Acho que com isso
>>>>>> consegues distorcer cada cada. Como se pode gravar os pares de pontos, é
>>>>>> possível aplicar a mesma transformação a camadas diferentes sem ter de
>>>>>> fazer manualmente para cada uma delas.
>>>>>>
>>>>>> Se conseguires, queremos ver o resultado! Se não conseguires usar o
>>>>>> plugin, queremos ver na mesma!
>>>>>>
>>>>>> Cumprimentos,
>>>>>>
>>>>>> Alexandre Neto
>>>>>>
>>>>>> On Tue, Jan 21, 2020 at 4:32 PM Vinicius Silva <x3msnake  gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>>
>>>>>>> Boas Mestres
>>>>>>>
>>>>>>> Sabem-me informar se é possivel criar uma projecção/deformação
>>>>>>> personalizada no QGIS que permita reprojectar outras fontes de acordo com
>>>>>>> essa personalização?
>>>>>>>
>>>>>>> [image: image.gif]
>>>>>>>
>>>>>>> Por exemplo comprimir as duas faixas assinaladas para metade do
>>>>>>> tamanho, aos estilo rubber banding, existe alguma forma de o fazer via
>>>>>>> projecções ou outro tipo de modificação
>>>>>>>
>>>>>>> O projecto em causa tem intenções mais ilustrativas do que realistas
>>>>>>> daí a minha questão. queria poder adicionar fontes sem ter de proceder à
>>>>>>> deformação manual dos elementos. (dados osmaps, keypoints google etc..)
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Com os melhores cumprimentos,
>>>>>>> Vinicius Silva
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Com os melhores cumprimentos,
>>>>>>> Vinicius Silva
>>>>>>> _______________________________________________
>>>>>>> QGIS-pt mailing list
>>>>>>> QGIS-pt  lists.osgeo.org
>>>>>>> https://lists.osgeo.org/mailman/listinfo/qgis-pt
>>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> Com os melhores cumprimentos,
>>>>> Vinicius Silva
>>>>>
>>>>> _______________________________________________
>>>>> QGIS-pt mailing list
>>>>> QGIS-pt  lists.osgeo.org
>>>>> https://lists.osgeo.org/mailman/listinfo/qgis-pt
>>>>>
>>>> _______________________________________________
>>>> QGIS-pt mailing list
>>>> QGIS-pt  lists.osgeo.org
>>>> https://lists.osgeo.org/mailman/listinfo/qgis-pt
>>>>
>>>
>>>
>>> --
>>> Com os melhores cumprimentos,
>>> Vinicius Silva
>>> _______________________________________________
>>> QGIS-pt mailing list
>>> QGIS-pt  lists.osgeo.org
>>> https://lists.osgeo.org/mailman/listinfo/qgis-pt
>>>
>> _______________________________________________
>> QGIS-pt mailing list
>> QGIS-pt  lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-pt
>>
>
>
> --
> Com os melhores cumprimentos,
> Vinicius Silva
>


-- 
Com os melhores cumprimentos,
Vinicius Silva
-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.osgeo.org/pipermail/qgis-pt/attachments/20200122/b112d4d2/attachment-0001.html>
-------------- próxima parte ----------
A non-text attachment was scrubbed...
Name: image.gif
Type: image/gif
Size: 59207 bytes
Desc: não disponível
URL: <http://lists.osgeo.org/pipermail/qgis-pt/attachments/20200122/b112d4d2/attachment-0001.gif>


More information about the QGIS-pt mailing list