directus

Форк
0
13 строк · 446.0 Байт
1
import type { Knex } from 'knex';
2
import { GeometryHelper } from '../types.js';
3

4
export class GeometryHelperSQLite extends GeometryHelper {
5
	override async supported() {
6
		const res = await this.knex.select('name').from('pragma_function_list').where({ name: 'spatialite_version' });
7
		return res.length > 0;
8
	}
9

10
	asGeoJSON(table: string, column: string): Knex.Raw {
11
		return this.knex.raw('asgeojson(??.??) as ??', [table, column, column]);
12
	}
13
}
14

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.