Več

Uvozite GeoJSON v MySQL?


Podatke GeoJSON želim uvoziti v MySQL, da primerjam zmogljivost z drugimi bazami podatkov. Ali lahko na kakršen koli način uvozim naslednje podatke v MySQL. In če je mogoče, kako ustvariti tabelo za take zapise.

{"type": "FeatureCollection", "features": [{"type": "Feature", "geometry": {"type": "Point", "koordinate": [- 122.085823,37.386337]}, "lastnosti ": {" id ":" 1 "," name ":" Frankie Johnnie & Luigo Too "," address ":" 939 W El Camino Real, Mountain View, CA "}}, {" type ":" Feature " , "geometry": {"type": "Point", "koordinate": [- 122.083237,37.387138]}, "properties": {"id": "2", "name": "Picerija na vzhodni obali Amici", "address": "790 Castro St, Mountain View, CA"}}, {"type": "Feature", "geometry": {}, "properties": {"id": ""}}, {"type ":" Funkcija "," geometrija ": {}," lastnosti ": {" id ":" "}}]}}

Podatkovne baze MySQL v resnici ne podpirajo GeoJSON kot take, sledijo modelu, ki ga je predstavil OGC in sledi formatu WKT.

Ob tem, da lahko svoj GeoJSON postavite v polje json, čeprav to verjetno ni idealno, saj izgubite dostop do funkcij prostorske analize


Poglej si posnetek: Создание JSON-полей в MySQL (September 2021).