Free cookie consent management tool by TermsFeed Policy Generator
  •  video
  •    11 visitas a la página
  •   922 visualizaciones de vídeo
  • 2025, agosto 27, miércoles

#017 Como inserir ponto geográfico no SQL Server

Apresentamos nesse vídeo como armazenar pontos geográficos com a inteligência geo espacial do banco de dados SQL Server.

Iremos conhecer as técnicas:

1\. Criar tabela com coluna geográfica (GEOGRAPHY):

  • Para criar uma tabela com uma coluna geográfica, você pode usar o tipo de dados GEOGRAPHY no SQL Server.

CREATE TABLE Localizacoes (

ID INT PRIMARY KEY,

Nome NVARCHAR(50),

Coordenadas GEOGRAPHY

);

2\. Inserir registro na tabela contendo ponto geográfico, latitude e longitude (POINT):

  • Insira registros na tabela com informações geográficas, utilizando o tipo de dados POINT para representar pontos.

INSERT INTO Localizacoes (ID, Nome, Coordenadas)

VALUES (

1,

'Local1',

GEOGRAPHY::Point(40.7128, -74.0060, 4326) -- Latitude, Longitude, SRID

);

3\. Visualizar mapa utilizando SQL Server Management Studio (SSMS):

  • Utilize a funcionalidade gráfica do SQL Server Management Studio para visualizar o mapa.

SELECT ID, Nome, Coordenadas.ToString() AS Coordenadas

FROM Localizacoes;

  • Execute a consulta e, em seguida, clique no resultado da consulta na coluna Coordenadas no SSMS. Ele abrirá uma janela que exibirá o ponto no mapa.

A execução destes exemplos pressupõe que você já está utilizando uma versão do SQL Server com suporte a dados geográficos (como o SQL Server 2008 e versões posteriores) e que o SSMS também está configurado para trabalhar com dados geográficos. Certifique-se de substituir os valores de latitude e longitude pelos valores reais que deseja inserir.

Este contenido contiene
  • Conteúdo video
  • Idioma Português
  • Duración 5m 44s
  • Subtítulos Não

  • Tiempo de leer 1 min 2 seg

avatar
Fabio Santos

Científico de datos y consultor de soluciones digitales y analíticas


  • Compartir

Youtube Channel

@fabioms

Suscríbase ahora