Hallo Lars,
sehe ich das richtig, daß ich dadurch ein WKT-Feld in die MySQL-DB
einfüge und dieses Feld dann von QGIS automatisch als Geometriespalte
erkannt und als Punktlayer dargestellt wird?
Was für ein Feldtyp ist das dann bzw. soll es sein: int, float, varchar,
...?
Ich muß dazu sagen, daß ich mehr als 200.000 Datensätze in besagter
Tabelle habe, die QGIS nicht alle auf einmal einladen kann. Ist es mit
der von Dir beschriebenen Methode möglich, nur die Datensätze vom
MySQL-Server ins QGIS zu laden, die gerade den entsprechenden
Bildausschnitt betreffen?
G s Lars
Lars Lingner schrieb:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 19.11.2012 20:22, [email protected] wrote:
[...]
NUR: ich möchte ähnlich dem Tool "Textdatei als Layer importieren"
die Lat/Lon-Spalten auslesen und die MySQL-Tabelle als Punktlayer
darstellen. Weiterhin möchte ich dann Änderungen an den Attributen
mehrerer Punkte (z.B. mit dem Plugin "QuickMultiAttributEdit")
vornehmen, so daß diese dann direkt wieder in die MySQL-Tabelle
geschrieben werden.
Wie geht das?
Ein Weg ist eine Spalte vom Typ Point anzulegen und dort die x/y-Werte
eintragen.
Angebnommen Deine Tabelle heißt "tabelle" und die Spalten "latitude"
und "longitude". Die Punktspalte heißt "coords":
ALTER TABLE tabelle ADD coords POINT;
UPDATE tablle SET coords = GeometryFromText( CONCAT( 'POINT(',
longitude, ' ', latitude, ')' ) );
Wahrscheinlich brauchst Du noch eine Spalte mit eindeutigen (unique)
Werten und darauf einen Primärschlüssel. Sonst erkennt QGis die Spalte
nicht.
Viele Grüße
Lars
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAlCqjpUACgkQ0GRF77ebR/nVTACfTP2lEeZgsRhcUWfr+WNsFKGW
5A4AnA8y4BIdVYS9avS/vI1reF2C5Bz9
=NSgI
-----END PGP SIGNATURE-----
_______________________________________________
FOSSGIS-Talk-Liste mailing list
[email protected]
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
_______________________________________________
FOSSGIS-Talk-Liste mailing list
[email protected]
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste