Viac

Importujete GeoJSON do MySQL?


Chcem importovať údaje GeoJSON do MySQL na porovnanie výkonu s inými databázami. Existuje nejaký spôsob, ako môžem importovať nasledujúce údaje do MySQL. A ak je to možné, ako vytvoriť tabuľku pre tieto záznamy.

{"type": "FeatureCollection", "features": [{"type": "Feature", "geometry": {"type": "Point", "Coordinates": [- 122.085823,37.386337]}, "vlastnosti ": {" id ":" 1 "," name ":" Frankie Johnnie & Luigo Too "," address ":" 939 W El Camino Real, Mountain View, CA "}}, {" type ":" Feature " , "geometry": {"type": "Point", "Coordinates": [- 122.083237,37.387138]}, "properties": {"id": "2", "name": "Amici's East Coast Pizzeria", "address": "790 Castro St, Mountain View, CA"}}, {"type": "Feature", "geometry": {}, "properties": {"id": ""}}, {"type ":" Feature "," geometry ": {}," properties ": {" id ":" "}}]}

MySQL databázy skutočne nepodporujú GeoJSON ako taký, riadia sa modelom navrhnutým OGC, ktorý sa riadi formátom WKT.

Povedali ste, že svoj GeoJSON môžete vložiť do poľa JSON, aj keď to pravdepodobne nie je ideálne, pretože stratíte prístup k funkciám priestorovej analýzy.


Pozri si video: MySQL 8 - Populating Spatial Tables Polygons (Október 2021).