conversão de coordenadas

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

conversão de coordenadas

pedrocostaarma

Bom dia pessoal,

Estou a precisar de converter coordenadas ED50 em graus decimais para WGS84 (EPSG: 4326) numa base de dados SQL Server.
No postgis era fácil mas na solução da microsft não sei como atacar o problema.
Podem dar uma ajuda?

Obrigado


_______________________________________________
Portugal mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/portugal
Reply | Threaded
Open this post in threaded view
|

Re: conversão de coordenadas

Jorge Gustavo Rocha
Bom dia Pedro,

Experimenta usar o QGIS ou o ogr2ogr na linha de comandos.
Ambos dão para ligar ao MS SQL Server.

Abraço,

Jorge

On 13-09-2017 11:06, [hidden email] wrote:

> Bom dia pessoal,
>
> Estou a precisar de converter coordenadas ED50 em graus decimais para
> WGS84 (EPSG: 4326) numa base de dados SQL Server.
> No postgis era fácil mas na solução da microsft não sei como atacar o
> problema.
> Podem dar uma ajuda?
>
> Obrigado
>
>
>
> _______________________________________________
> Portugal mailing list
> [hidden email]
> https://lists.osgeo.org/mailman/listinfo/portugal
>

J. Gustavo
--
Jorge Gustavo Rocha
Departamento de Informática
Universidade do Minho
4710-057 Braga
Tel: +351 253604480
Fax: +351 253604471
Móvel: +351 910333888
skype: nabocudnosor
_______________________________________________
Portugal mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/portugal
Reply | Threaded
Open this post in threaded view
|

Re: conversão de coordenadas

Fred Lehodey
In reply to this post by pedrocostaarma
Bom dia,

Uma ideia poderia ser de criar um FDW no Postgres e usar o Postgis para fazer.
(nunca fiz com MS SQL Server)

Abr
Fred


2017-09-13 11:06 GMT+01:00 <[hidden email]>:

Bom dia pessoal,

Estou a precisar de converter coordenadas ED50 em graus decimais para WGS84 (EPSG: 4326) numa base de dados SQL Server.
No postgis era fácil mas na solução da microsft não sei como atacar o problema.
Podem dar uma ajuda?

Obrigado


_______________________________________________
Portugal mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/portugal


_______________________________________________
Portugal mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/portugal
Reply | Threaded
Open this post in threaded view
|

Re: conversão de coordenadas

Rui Cavaco-2
In reply to this post by Jorge Gustavo Rocha
Pedro:

Para uma solução dentro do próprio SQL Server, antes que o CodePlex feche definitivamente, existe este "package" em estado beta desde 2011 ...

http://sqlspatialtools.codeplex.com/wikipage?title=Current%20Contents&referringTitle=Home

Eu preferiria a solução do Jorge G. Rocha na CLI

Abraço

Rui Cavaco



Jorge Gustavo Rocha <[hidden email]> escreveu no dia quarta, 13/09/2017 às 11:56:
Bom dia Pedro,

Experimenta usar o QGIS ou o ogr2ogr na linha de comandos.
Ambos dão para ligar ao MS SQL Server.

Abraço,

Jorge

On 13-09-2017 11:06, [hidden email] wrote:
> Bom dia pessoal,
>
> Estou a precisar de converter coordenadas ED50 em graus decimais para
> WGS84 (EPSG: 4326) numa base de dados SQL Server.
> No postgis era fácil mas na solução da microsft não sei como atacar o
> problema.
> Podem dar uma ajuda?
>
> Obrigado
>
>
>
> _______________________________________________
> Portugal mailing list
> [hidden email]
> https://lists.osgeo.org/mailman/listinfo/portugal
>

J. Gustavo
--
Jorge Gustavo Rocha
Departamento de Informática
Universidade do Minho
4710-057 Braga
Tel: <a href="tel:+351%20253%20604%20480" value="+351253604480" target="_blank">+351 253604480
Fax: <a href="tel:+351%20253%20604%20471" value="+351253604471" target="_blank">+351 253604471
Móvel: <a href="tel:+351%20910%20333%20888" value="+351910333888" target="_blank">+351 910333888
skype: nabocudnosor
_______________________________________________
Portugal mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/portugal

_______________________________________________
Portugal mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/portugal
Reply | Threaded
Open this post in threaded view
|

Re: conversão de coordenadas

pedrocostaarma
In reply to this post by Jorge Gustavo Rocha

As coordenadas em questão encontram-se em tipo de dados numérico.
Estive a procurar exemplos mas com alguma dificuldade.

O formato do comando de teste para exportar para shp seria algo  assim ?

ogr2ogr -f "ESRI Shapefile" "C:\Temp\testemasmovile.shp" MYSQL:"nomeBD,host=teste.com,user=pedro,password=123,port=1433"


Sendo que tenho de especificar a tabela ainda.

 

Citando Jorge Gustavo Rocha <[hidden email]>:

Bom dia Pedro,

Experimenta usar o QGIS ou o ogr2ogr na linha de comandos.
Ambos dão para ligar ao MS SQL Server.

Abraço,

Jorge

On 13-09-2017 11:06, [hidden email] wrote:

Bom dia pessoal,

Estou a precisar de converter coordenadas ED50 em graus decimais para
WGS84 (EPSG: 4326) numa base de dados SQL Server.
No postgis era fácil mas na solução da microsft não sei como atacar o
problema.
Podem dar uma ajuda?

Obrigado



_______________________________________________
Portugal mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/portugal

J. Gustavo
--
Jorge Gustavo Rocha
Departamento de Informática
Universidade do Minho
4710-057 Braga
Tel: +351 253604480
Fax: +351 253604471
Móvel: +351 910333888
skype: nabocudnosor
_______________________________________________
Portugal mailing list
[hidden email].<a href="orghttps://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">orghttps://lists.osgeo.org/mailman/listinfo/portugal


 


_______________________________________________
Portugal mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/portugal
Reply | Threaded
Open this post in threaded view
|

Re: conversão de coordenadas

Rui Cavaco-2
Pedro:

ogr2ogr trabalha apenas com tipos de dados especializados "geography" ou "geometry" (na terminologia PostGIS). Há que converter as colunas de coordenadas em geometria. Não possuo experiência desse tipo de operações em SQLServer pelo que sugiro  que consultes algo como

https://sdeintercept.wordpress.com/2016/12/31/calculate-coordinates-into-geometry-and-vice-versa/

Cumps.

Rui Cavaco

<[hidden email]> escreveu no dia quarta, 13/09/2017 às 14:25:

As coordenadas em questão encontram-se em tipo de dados numérico.
Estive a procurar exemplos mas com alguma dificuldade.

O formato do comando de teste para exportar para shp seria algo  assim ?

ogr2ogr -f "ESRI Shapefile" "C:\Temp\testemasmovile.shp" MYSQL:"nomeBD,host=teste.com,user=pedro,password=123,port=1433"


Sendo que tenho de especificar a tabela ainda.

 

Citando Jorge Gustavo Rocha <[hidden email]>:

Bom dia Pedro,

Experimenta usar o QGIS ou o ogr2ogr na linha de comandos.
Ambos dão para ligar ao MS SQL Server.

Abraço,

Jorge

On 13-09-2017 11:06, [hidden email] wrote:

Bom dia pessoal,

Estou a precisar de converter coordenadas ED50 em graus decimais para
WGS84 (EPSG: 4326) numa base de dados SQL Server.
No postgis era fácil mas na solução da microsft não sei como atacar o
problema.
Podem dar uma ajuda?

Obrigado



_______________________________________________
Portugal mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/portugal

J. Gustavo
--
Jorge Gustavo Rocha
Departamento de Informática
Universidade do Minho
4710-057 Braga
Tel: <a href="tel:+351%20253%20604%20480" value="+351253604480" target="_blank">+351 253604480
Fax: <a href="tel:+351%20253%20604%20471" value="+351253604471" target="_blank">+351 253604471
Móvel: <a href="tel:+351%20910%20333%20888" value="+351910333888" target="_blank">+351 910333888
skype: nabocudnosor
_______________________________________________
Portugal mailing list
[hidden email].orghttps://lists.osgeo.org/mailman/listinfo/portugal


 

_______________________________________________
Portugal mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/portugal

_______________________________________________
Portugal mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/portugal
Reply | Threaded
Open this post in threaded view
|

Re: conversão de coordenadas

Jorge Gustavo Rocha
In reply to this post by pedrocostaarma
Pedro,

Com o QGIS:

Adicionas a tabela sem qualquer geometria.
Usas (está disponível nas processing tools) uma ferramenta chamada
"Points layer from table" e dizes quais são as colunas com o X e Y.

Com o ogr2ogr:

É um pouco mais complicado e tens duas opções. Ou usas uma pequena
expressão SQL para gerares uma nova coluna geometry a partir das colunas
com as coordenadas numéricas ou um VRT onde indicas as colunas X e Y.

Bom trabalho,

Jorge Gustavo

On 13-09-2017 14:25, [hidden email] wrote:

> As coordenadas em questão encontram-se em tipo de dados numérico.
> Estive a procurar exemplos mas com alguma dificuldade.
>
> O formato do comando de teste para exportar para shp seria algo  assim ?
>
> ogr2ogr -f "ESRI Shapefile" "C:\Temp\testemasmovile.shp"
> MYSQL:"nomeBD,host=teste.com,user=pedro,password=123,port=1433"
>
>
> Sendo que tenho de especificar a tabela ainda.
>
>  
>
> Citando Jorge Gustavo Rocha <[hidden email] <mailto:[hidden email]>>:
>
>> Bom dia Pedro,
>>
>> Experimenta usar o QGIS ou o ogr2ogr na linha de comandos.
>> Ambos dão para ligar ao MS SQL Server.
>>
>> Abraço,
>>
>> Jorge
>>
>> On 13-09-2017 11:06, [hidden email]
>> <mailto:[hidden email]> wrote:
>>
>>> Bom dia pessoal,
>>>
>>> Estou a precisar de converter coordenadas ED50 em graus decimais para
>>> WGS84 (EPSG: 4326) numa base de dados SQL Server.
>>> No postgis era fácil mas na solução da microsft não sei como atacar o
>>> problema.
>>> Podem dar uma ajuda?
>>>
>>> Obrigado
>>>
>>>
>>>
>>> _______________________________________________
>>> Portugal mailing list
>>> [hidden email] <mailto:[hidden email]>
>>> https://lists.osgeo.org/mailman/listinfo/portugal
>>>
>> J. Gustavo
>> --
>> Jorge Gustavo Rocha
>> Departamento de Informática
>> Universidade do Minho
>> 4710-057 Braga
>> Tel: +351 253604480
>> Fax: +351 253604471
>> Móvel: +351 910333888
>> skype: nabocudnosor
>> _______________________________________________
>> Portugal mailing list
>> [hidden email]
>> <mailto:[hidden email]>.orghttps://lists.osgeo.org/mailman/listinfo/portugal
>
>
>  
>
>
>
> _______________________________________________
> Portugal mailing list
> [hidden email]
> https://lists.osgeo.org/mailman/listinfo/portugal
>

J. Gustavo
--
Jorge Gustavo Rocha
Departamento de Informática
Universidade do Minho
4710-057 Braga
Tel: +351 253604480
Fax: +351 253604471
Móvel: +351 910333888
skype: nabocudnosor
_______________________________________________
Portugal mailing list
[hidden email]
https://lists.osgeo.org/mailman/listinfo/portugal