Daha çox

SQLSERVER Management Studio vasitəsilə coğrafi məlumatları coğrafiya sütunlarına daxil edərkən istifadə ediləcək sintaksis


Məkandan xəbərdar olan verilənlər bazalarını öyrənməyə başlayıram. QGIS 2.61 və SQLserver express 2012-yə sahibəm. SQL Server Management studio GUI istifadə edərək bir masa qurub coğrafiya sütunu əlavə edə bilərəm. Məsələn, bir çoxbucaqlı və ya linestring və s. Üçün koordinatları saxlamaq üçün bu sütuna məlumatlar daxil edərkən hansı sintaksisdən istifadə etməliyəm, cəhd etdiyim kimi olmayan Transact SQL istifadə etməkdən başqa cavab tapa bilməyəcəyəm.


Bir sql cədvəlində uzun nöqtəli yerləriniz varsa və bir həndəsə sahəsi əlavə etmisinizsə, bu kodla Lat Long'u həndəsəyə çevirə bilərsiniz:

YENİLƏNİN tablename Set coğrafiya sahəsi = coğrafiya :: STGeomFromText ('POINT (' + CAST ([Boylam) VARCHAR (20)) + "+ CAST ([Latitude] AS VARCHAR (20)) + ')', 4326)

Çoxbucaqlı və sətir simləri ilə daha mürəkkəbdir və qatları sql masalarına yazmaq üçün digər proqramlardan istifadə etmək yaxşıdır. Forma sənədləriniz və ya digər formatlarınız varsa və onları sql serverində saxlamaq istəyirsinizsə ogr və python istifadə edə bilərsiniz.


Videoya baxın: Azərbaycan dili. Söz birləşmələri. (Oktyabr 2021).