deezus blog

.Net Core、Typescriptを中心に技術的ノウハウを公開しています

SQLServer

SQLServerのgeography型をポリゴンで検索する場合は左回りである必要があります

はじめに SQLServerのgeography型をポリゴンで空間検索する際、座標が左回りでなければうまく検索できません NetTopologySuiteを使用し、座標を左回り(時計回り)に修正する方法です SQL geography型のlocationを持つ、customersテーブルを空間検索するとしま…

EntityFrameworkCoreでSQLServerの空間情報を扱う方法

はじめに SQLServerでGeography型のカラムを扱う方法です 必要なパッケージ Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite テーブル構造 例として店舗の座標を保存するだけのテーブルとします create table stores ( id int identity constrain…