Apresentamos nesse vídeo como armazenar pontos geográficos com a inteligência geo espacial do banco de dados SQL Server.
1. Crear
para crear una tabla con una columna geográfica, puede usar el tipo de datos GEOGRAPHY en SQL Server.
Ubicaciones de CREATE TABLE ( ID INT CLAVE PRIMARIA, Nombre: NVARCHAR(50), Coordenadas GEOGRAPHY );
número arábigo. Insertar registro en la tabla que contiene punto geográfico, latitud y longitud (POINT):
inserte registros en la tabla con información geográfica, utilizando el tipo de datos POINT para representar puntos.
INSERTAR EN Ubicaciones (ID, Nombre, Coordenadas) VALORES ( 1, «Local1», GEOGRAPHY::P oint(40.7128, -74.0060, 4326) -- Latitud, Longitud, SRID );
3. Ver mapa mediante SQL Server Management Studio (SSMS):
use la funcionalidad gráfica de SQL Server Management Studio para visualizar el mapa.
SELECT ID, Nombre, Coordenadas.ToString() Coordenadas AS Ubicaciones FROM;
Ejecute la consulta y, a continuación, haga clic en el resultado de la consulta en la columna Coordenadas de SSMS. Se abrirá una ventana que mostrará el punto en el mapa.
Al ejecutar estos ejemplos, se supone que ya está usando una versión de SQL Server que admite datos geográficos (como SQL Server 2008 y versiones posteriores) y que SSMS también está configurado para trabajar con datos geográficos. Asegúrese de reemplazar los valores de latitud y longitud por los valores reales que desea introducir.
Científico de datos y consultor de soluciones digitales y analíticas
@fabioms