2013-10-05 85 views
0

我沒有太多的MySQL工作經驗,更不用說擴展它了。我想將SimpleGeo數據導入到MySQL數據庫中。這裏有一個條目的例子:將GeoJSON轉換爲MySQL

{ "geometry" : { "coordinates" : [ -87.547968999999995, 
      33.151769000000002 
     ], 
     "type" : "Point" 
    }, 
    "id" : "[email protected]", 
    "properties" : { "address" : "6000 Old Greensboro Rd", 
     "city" : "Tuscaloosa", 
     "classifiers" : [ { "category" : "Restaurant", 
      "subcategory" : "", 
      "type" : "Food & Drink" 
      } ], 
     "country" : "US", 
     "href" : "http://api.simplegeo.com/1.0/features/[email protected]", 
     "name" : "Godfather's Pizza", 
     "owner" : "simplegeo", 
     "phone" : "+1 205 464 0000", 
     "postcode" : "35405", 
     "province" : "AL", 
     "website" : "www.dinerrestaurants.com" 
    }, 
    "type" : "Feature" 
} 

我想把它放到一個MySQL數據庫中,並且有能力在它上面運行geospacial查詢。我知道MySQL有一個空間擴展,但我絕對不知道從哪裏開始。 MySQL文檔使它聽起來像它已經是MySQL的一部分,但它是真的嗎?我怎麼能通過整個(8 GB)文件並將其放入一個地理空間數據庫?我可以使用PHP嗎? (我對PHP很滿意。)

我知道我在這裏要求很多,但任何幫助都會很棒。

+0

什麼是mysql版本? –

+0

你有沒有準備使用或需要開發的MySQL表? –

+0

您顯示的這些數據來自POST,GET,瀏覽器,jquery等?輸出這種數據的技術是什麼? –

回答

1

我想通了! json文件被新行分隔,所以我可以逐行並解析json並將其提交給我的MySQL!問題解決了。