Frage

Ich versuche das zu finden shp2mysql Werkzeug. Aber alles, was ich fand, war eine PHP -Implementierung. Es gibt eine andere Version im Internet?

War es hilfreich?

Lösung

ich fand eine Lösung zum Download. (Windows -Version)

Die Readme sagt, es braucht Cygwin, aber ich habe es gerade ausgeführt und es hat funktioniert.

Andere Tipps

Ich bin mir nicht sicher, ob Sie Dateien in eine Datenbank einfügen möchten, aber wenn Sie mussten, sehe ich nicht, warum Sie MySQL -Binär- oder Blob -Datentyp nicht verwenden können (ich kann mich nicht erinnern, wenn eine .shp -Datei ist binär oder Text). Lesen Sie einfach in der Datei mit [mit Ihrer Lieblingssprache ein] und konstruieren Sie die entsprechende MySQL -Abfrageanweisung, um sie der Datenbank hinzuzufügen - sie ist ziemlich einfach, fast trivial.

Eine bessere Lösung wäre, die Datei in Ihrem Dateisystem zu speichern und einen Pfad dazu in Ihrer Datenbank aufzuzeichnen, sodass Sie die Datei öffnen und bei Bedarf lesen können.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top