[Gfoss] Spatialite cookbook

Beppe anardu.geol a yahoo.it
Mer 12 Feb 2014 22:10:11 CET


Salve a tutti,
sto studiando spatialite su "Spatialite cookbook" e arrivato alla ricetta
#10 mi sono reso conto che alcune funzionalità sono incompatibili con la
versione più recente di Spatialite che sto usando...
Attualmente sono arrivato alla ricetta #15 e non riesco a capire il modo per
far funzionare la seguente query:

SELECT pp1.name AS "PopulatedPlace #1",
  GeodesicLength(
    MakeLine(pp1.geometry, pp2.geometry))
      AS "Distance (meters)",
  pp2.name AS "PopulatedPlace #2"
FROM populated_places AS pp1,
  populated_places AS pp2
WHERE GeodesicLength(
    MakeLine(pp1.geometry, pp2.geometry)) < 1000.0
  AND pp1.id <> pp2.id
  AND pp2.ROWID IN (
    SELECT pkid
    FROM idx_populated_places_geometry
    WHERE pkid MATCH RTreeDistWithin(
      ST_X(pp1.geometry),
      ST_Y(pp1.geometry), 0.02))
ORDER BY 2

Qualcuno potrebbe aiutarmi?
Grazie in anticipo,
Beppe




--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Spatialite-cookbook-tp7586703.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.


Maggiori informazioni sulla lista Gfoss