Processing math: 100%

3 votos

twopyy psycopg2 creando puntos, sistema de coordenadas SRID confuso

Estoy usando tweepy y psycopg2 para extraer los tweets y la entrada en una tabla de postgres. Cuando trato de insertar el punto de que el tweet tengo éxito en la creación de un punto en la geometría de la columna I crear. Yo sin embargo no tener éxito en conseguir un mapa base alineados detrás de él, mientras yo thaught tenía los tweets en SRID=4326 que es el WGS84.

Hay algo mal con mi script? Supongo que el mapa base no está mal, pero no puedo estar seguro.

cur.execute("SELECT AddGeometryColumn('public', 'test', 'geom', 4326, 'POINT', 2)")
cur.execute("INSERT INTO Test(geom) VALUES(ST_SetSRID(ST_MakePoint(%s,%s),4326))",(tweet.coordinates['coordinates'][0],tweet.coordinates['coordinates'][1]))
        con.commit()

O son tweepy puntos no sólo en WGS84? Yo thaught eran.

*** actualización de Esta es mi expresión de búsqueda

for tweet in tweepy.Cursor(api.search, q="*",since="2016-02-10", until="2016-02-29", count=100000, geocode="5.29126,52.132633,150km").items(10000000):

Esperando los tweets a ser en los países Bajos y en otras partes de Bélgica y Alemania.

Yo hice algunos pasos recibiendo tweets en Bélgica en la ubicación correcta. Pero aún así es raro. Puedo cargar en un mapa base en EPSG:3857 y, a continuación, la necesidad de poner los tweets en EPSG:4326 y se alinean. Cuando los pongo en el mismo CRS no se alineen.

1voto

Flip Puntos 74

He creado un complemento para QGIS llamado twitter2qgis que recupera datos de twitter firehorse. Las coordenadas en los tweets están en EPSG: 4326 si se proporcionan ... y la geocodificación debe estar en lat, lon, radio . Tuyos están en lon, tat, radio

geocode = "5.29126,52.132633,150km" -> geocode = "52.132633,5.29126,150km"

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X