2013-02-27 17 views
7

Şekil dosyasındaki uzamsal verileri MySQL tablolarına aktarmam gerekir. PostGreSQL'e içe aktarmayı başarabiliyorum. MySQL için herhangi bir işaretçi. MySQL tablosundaki verilere ihtiyacım var.Şekil dosyasını MySQL'e alma

+0

Yapmam gereken tam olarak ne arıyorum? Bir şeyleri başka bir şeye yüklemem gerekiyor mu FWtools Yüklü SQL2008R2 var, başka neye ihtiyacım var? – PhantomM

cevap

8

Osgeo4w

http://trac.osgeo.org/osgeo4w/

herhangi proces daha iyi bir sonuç için yüklemek deneyin FWtool
ogr2ogr -f MySQL MySQL:database_name,host=localhost,user=root,password=1234 C:\route_path\line.shp -nln datatable_name -update -overwrite -lco engine=MYISAM 

instaled bu katiyen deneyin Ben sadece içine şekil dosyasını almak için ogr2ogr komut satırı aracı kullandık
+0

Ben de denedim, ancak sürücü bulunamadı bazı hata nedeniyle işe yaramadı. – PhantomM

+0

fakat hata FWTools veya Osgeo4w ile birlikte geliyor, kullandığınız kodu koyabilirsiniz – phipex

+1

Ogre harikalar yaratıyor! .shx dosyasının çalışması için .shp ile aynı dizde olması gerekir ve şekillerinizle uyuşacak herhangi bir veri istiyorsanız, .dbf dosyalarına da ihtiyacınız olacaktır. Eğer orada değilse hata yaparsınız: sadece indeksleri olan şekillerle sonlanacaksınız (bana göre oldukça işe yaramaz). – user24601

1

mysql veritabanı. Veritabanı sunucusunun harici bağlantılara izin verdiğinden emin olun. Eğer değilse, o zaman her türlü hataları atar.

Eğer kullanabileceği sahip olduktan -

Seç ASTEXT (Shape) POLYGON dünyadan çokgenin bir dizi vb koordinatları almak için

İlgili konular