[Talk-es] Propuesta de Importación de Catastro (¡¡¡¡NO SE PUEDE SUBIR NADA !!!).
Javier Sánchez Portero
javiersanp en gmail.com
Vie Jun 16 17:58:56 UTC 2017
Agustín, insertar la línea para que quede así:
231 crs = QgsCoordinateReferenceSystem(crs_ref)
232 log.info("Valor de crs_ref %s", crs_ref)
233 return (is_empty, crs)
El 16 de junio de 2017, 18:40, Agustin Diez-Castillo <agustindiez en gmail.com>
escribió:
> invalid syntax
>
> CatAtom2Osm-master adiez$ python main.py 46160
> Traceback (most recent call last):
> File "main.py", line 84, in <module>
> from catatom2osm import CatAtom2Osm
> File "CatAtom2Osm-master/catatom2osm.py", line 230
> return (is_empty, crs) log.info("Valor de crs_ref %s", crs_ref)
>
>
>
>
> 231 crs = QgsCoordinateReferenceSystem(crs_ref)
> 232 return (is_empty, crs) log.info("Valor de crs_ref %s", crs_ref)
>
> 233 def read_gml_layer(self, layername, allow_empty=False):
>
>
>
> > On 16 Jun 2017, at 19:00, Javier Sánchez Portero <javiersanp en gmail.com>
> wrote:
> >
> > Perdón, me he equivocado. Línea 230, el final del método
> get_crs_from_gml.
> >
> > Prueba también con otro municipio.
> >
> > Otro tema que no tiene que ver. En Windows hay un fichero
> "python-qgis.bat" en la carpeta "C:\<ruta-qgis>\bin" que facilita
> configurar las variables de entorno como tu has tenido que hacer. ¿Puedes
> mirar si hay algo equivalente? Para facilitarle la tarea a Jesús y otros.
> >
> > El 16 de junio de 2017, 17:37, Agustin Diez-Castillo <
> agustindiez en gmail.com> escribió:
> > A mi la línea #235 me sale en medio de un comentario, dime que tendría
> que haber en la #234
> > 232 def read_gml_layer(self, layername, allow_empty=False):
> > 233 """
> > 234 Create a qgis vector layer for a Cadastre layername. Derives
> the GML
> > 235 filename from layername. If it don't exists, try with the
> ZIP file, if
> > 236 it don't exists, try to download it.
> > 237
> > 238 Args:
> > 239 layername (str): Short name of the Cadastre layer. Any of
> > 240 'building', 'buildingpart', 'otherconstruction',
> > 241 'cadastralparcel', 'cadastralzoning', 'address',
> > 242 'thoroughfarename', 'postaldescriptor',
> 'adminunitname'
> > 243 allow_empty (bool): If False (default), raise a
> exception for empty
> > 244 layer, else returns None
> > 245 Returns:
> > 246 QgsVectorLayer: Vector layer.
> > 247 """
> > 248 if layername in ['building', 'buildingpart',
> 'otherconstruction']:
> > 249 group = 'BU'
> > 250 elif layername in ['cadastralparcel', 'cadastralzoning']:
> > 251 group = 'CP'
> > 252 elif layername in ['address', 'thoroughfarename',
> 'postaldescriptor',
> > 253 'adminunitname']:
> > 254 group = 'AD'
> > 255 else:
> > 256 raise ValueError(_("Unknow layer name '%s'") % layername)
> > 257 url = setup.prov_url[group] % (self.prov_code,
> self.prov_code)
> >
> >
> > > On 16 Jun 2017, at 16:10, Javier Sánchez Portero <javiersanp en gmail.com>
> wrote:
> > >
> > > Podrías editar el fichero catatom2osm.py y en añadir esto en la línea
> #235, justo antes del return
> > >
> > > log.info("Valor de crs_ref %s", crs_ref)
> > >
> > > Vuelve a ejecutar y dime que sale
> > >
> > > El 16 de junio de 2017, 14:58, Agustin Diez Castillo <
> agustindiez en gmail.com> escribió:
> > > Lo siento, es cierto. Pero llego al mismo sitio con
> > > python main.py 46079
> > > 2017-06-16 15:53:07,301 - INFO - Searching the url for the
> 'CadastralParcels' layer of '46079'...
> > > 2017-06-16 15:53:08,270 - INFO - Downloading
> '46079/A.ES.SDGC.CP.46079.zip'
> > > [############################################################] 100.0%
> > > 2017-06-16 15:53:12,635 - ERROR - Could not determine the CRS of
> '46079/A.ES.SDGC.CP.46079.cadastralzoning.gml’
> > >
> > > El 16Jun, 2017, a las 2:44 PM, Javier Sánchez Portero <
> javiersanp en gmail.com> escribió:
> > >
> > > > Agustín, me parece que estás intentando trabajar contra ficheros
> shapefile descargados de catastro y la herramienta funciona con ficheros de
> los servicios ATOM cuyas direcciones están en [1]. Prueba a ejecutar
> > > >
> > > > python main.py 46079
> > > >
> > > > El programa te debería crear la carpeta 46079, descargar en ella los
> ficheros necesarios y empezar a trabajar.
> > > >
> > > > [1] http://www.catastro.minhap.gob.es/webinspire/index.html
> > > >
> > > > El 16 de junio de 2017, 13:18, Agustin Diez Castillo <
> agustindiez en gmail.com> escribió:
> > > > A mi con macOS Versión 10.9.1 (918), me funciona lo que puedes ver
> más abajo, aunque se queda trabado en el gml con un error [1] la capa gml
> es igual (hasta donde yo veo) que el shape original, luego creo que va en
> la buena dirección aunque no parece el osm que creo que se busca.
> > > >
> > > > python main.py /Users/adiez/Downloads/46079_UA_2017-01-20_SHF
> > > >
> > > > Después de haber añadido a .profile como se apunta en [2]
> > > >
> > > > export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/Applications/QGIS.app/
> Contents/MacOS/lib/:/Applications/QGIS.app/Contents/Frameworks/
> > > > export PYTHONPATH=$PYTHONPATH:/Applications/QGIS.app/
> Contents/Resources/python/
> > > > export PATH=$PATH:/Library/Frameworks/GDAL.framework/Programs/
> > > > export PYTHONPATH=$PYTHONPATH:~/.qgis2/python/plugins/opengeo/
> ext-libs/
> > > >
> > > > y hacer
> > > > source .profile
> > > >
> > > > Si lo quieres probar sin tocar el fichero .profile, la secuencia
> sería, descargarte un municipio (Buñol, en mi ejemplo) a la carpeta de
> descargas
> > > >
> > > > mv ~/Downloads/46_79_RA_2017-01-20_SHF ~/Downloads/46079_RA_2017-01-
> 20_SHF
> > > > export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/Applications/QGIS.app/
> Contents/MacOS/lib/:/Applications/QGIS.app/Contents/Frameworks/
> > > > export PYTHONPATH=$PYTHONPATH:/Applications/QGIS.app/
> Contents/Resources/python/
> > > > export PATH=$PATH:/Library/Frameworks/GDAL.framework/Programs/
> > > > export PYTHONPATH=$PYTHONPATH:~/.qgis2/python/plugins/opengeo/
> ext-libs/
> > > > python main.py ~/Downloads/46079_UA_2017-01-20_SHF
> > > >
> > > > [1] Could not determine the CRS of '/Users/adiez/Downloads/46079_
> UA_2017-01-20_SHF/A.ES.SDGC.CP.46079.cadastralzoning.gml'
> > > > [2] http://blog.remotesensing.io/2014/07/using-pyqgis-in-mac-os-x/
> > > >
> > > > Nombre del modelo: Mac Pro
> > > > Identificador del modelo: MacPro3,1
> > > > Nombre del procesador: Intel Core i7
> > > > Velocidad del procesador: 3.9 GHz
> > > > Cantidad de procesadores: 1
> > > > Cantidad total de núcleos: 4
> > > > Caché de nivel 2 (por núcleo): 256 KB
> > > > Caché de nivel 3: 8 MB
> > > > Memoria: 32 GB
> > > > Versión de la ROM de arranque: Notatus.es
> > > > Versión SMC (sistema): 1.30f3
> > > > Versión de iluminación: 1.4a6
> > > >
> > > > El 16Jun, 2017, a las 1:19 PM, Jesús Lopez <jesusl.temez en gmail.com>
> escribió:
> > > >
> > > > > Nada, no lo consigo hacer funcionar, mis limitados conocimientos
> en estas cuestiones me impiden ir más allá. He bajado el zip, he trasteado,
> pero sigue pidiendo cosas:
> > > > >
> > > > > /CatAtom2Osm-master/main.py: line 2: CatAtom2Osm command line
> entry point: command not found
> > > > > from: can't read /var/mail/optparse
> > > > > /CatAtom2Osm-master/main.py: line 4: import: command not found
> > > > > /CatAtom2Osm-master/main.py: line 5: import: command not found
> > > > > /CatAtom2Osm-master/main.py: line 6: import: command not found
> > > > > from: can't read /var/mail/zipfile
> > > > > /CatAtom2Osm-master/main.py: line 8: import: command not found
> > > > > /CatAtom2Osm-master/main.py: line 10: syntax error near unexpected
> token `('
> > > > > /CatAtom2Osm-master/main.py: line 10: `log =
> logging.getLogger(setup.app_name)’
> > > > >
> > > > > a ver si el otro compañero que usa mac consigue algo más y nos
> cuenta….
> > > > >
> > > > >
> > > > >
> > > > >> El 16 jun 2017, a las 11:27, Javier Sánchez Portero <
> javiersanp en gmail.com> escribió:
> > > > >>
> > > > >> Hola
> > > > >>
> > > > >> No. Eres el primero.
> > > > >>
> > > > >> Es uno de los módulos del programa, debe existir un archivo
> setup.py en la misma carpeta que main.py y -si estás ejecutando desde esa
> carpeta- debería encontrarlo. ¿Descargaste el programa usando el fichero
> zip?
> > > > >>
> > > > >> https://github.com/javiersanp/CatAtom2Osm/archive/master.zip
> > > > >>
> > > > >> Si te parece continuamos en privado a mi correo electrónico. Me
> interesa mucho tener un 'tester' en Mac.
> > > > >> javiersanp en gmail.com
> > > > >>
> > > > >> El 16 de junio de 2017, 9:39, Jesús Lopez <jesusl.temez en gmail.com>
> escribió:
> > > > >> Buenos días. ¿Ha probado alguien si CatAtom2OSM funciona en
> entorno Mac? Ejecuto python main.py y:
> > > > >> Traceback (most recent call last):
> > > > >> File "main.py", line 8, in <module>
> > > > >> import setup
> > > > >> ImportError: No module named setup
> > > > >>
> > > > >> Intuyo (mis conocimientos unix-terminal son limitadísimos) que
> algo más debo instalar o en algún sitio debe señalar la ruta a Qgis, o
> intuyo mal :)
> > > > >>
> > > > >> Agradecería cualquier luz sobre el asunto.
> > > > >>
> > > > >> Gracias anticipadas.
> > > > >> Jesús
> > > > >>
> > > > >>
> > > > >>> El 14 jun 2017, a las 14:36, Matías h <taborda.barroso en gmail.com>
> escribió:
> > > > >>>
> > > > >>> Hola. Buenas y calurosas tardes.
> > > > >>>
> > > > >>> Tal y como señalo en el título del hilo y para que quede claro
> :).
> > > > >>>
> > > > >>> ¡¡¡ NO SE PUEDE IMPORTAR TODAVÍA !!!.
> > > > >>>
> > > > >>> Estamos empezando el proceso para intentar nuevamente una
> posible importación de los datos de catastro.
> > > > >>>
> > > > >>> Javier Sánchez ha creado una herramienta para hacer la
> conversión de datos y como todo software en principio necesitamos hacer el
> conveniente testeo.
> > > > >>> • CatAtom2Osm. https://github.com/javiersanp/CatAtom2Osm
> > > > >>>
> > > > >>>
> > > > >>> • Procedimiento de Conversión.
> http://wiki.openstreetmap.org/wiki/ES:Catastro_espa%C3%B1ol/
> Importaci%C3%B3n_de_edificios/Conversi%C3%B3n_de_datos.
> > > > >>>
> > > > >>>
> > > > >>> • Discusiones y acuerdos. http://wiki.openstreetmap.org/
> wiki/ES_talk:Catastro_espa%C3%B1ol/Importaci%C3%B3n_de_
> edificios/Conversi%C3%B3n_de_datos
> > > > >>>
> > > > >>> En definitiva, aunque utilicemos los canales más rápidos como
> son Telegram y/o Riot, la discusión y tratamiento que vayamos a hacer con
> los datos de catastro es mejor hacerlo por la lista y/o por la wiki en el
> enlace que he puesto arriba.
> > > > >>>
> > > > >>> El proceso no ha hecho más que empezar, así que paciencia y
> colaboración :)
> > > > >>>
> > > > >>> Saludos.
> > > > >>>
> > > > >>>
> > > > >>> _______________________________________________
> > > > >>> Talk-es mailing list
> > > > >>> Talk-es en openstreetmap.org
> > > > >>> https://lists.openstreetmap.org/listinfo/talk-es
> > > > >>
> > > > >>
> > > > >> _______________________________________________
> > > > >> Talk-es mailing list
> > > > >> Talk-es en openstreetmap.org
> > > > >> https://lists.openstreetmap.org/listinfo/talk-es
> > > > >>
> > > > >>
> > > > >> _______________________________________________
> > > > >> Talk-es mailing list
> > > > >> Talk-es en openstreetmap.org
> > > > >> https://lists.openstreetmap.org/listinfo/talk-es
> > > > >
> > > > > _______________________________________________
> > > > > Talk-es mailing list
> > > > > Talk-es en openstreetmap.org
> > > > > https://lists.openstreetmap.org/listinfo/talk-es
> > > >
> > > >
> > > > _______________________________________________
> > > > Talk-es mailing list
> > > > Talk-es en openstreetmap.org
> > > > https://lists.openstreetmap.org/listinfo/talk-es
> > > >
> > > >
> > > > _______________________________________________
> > > > Talk-es mailing list
> > > > Talk-es en openstreetmap.org
> > > > https://lists.openstreetmap.org/listinfo/talk-es
> > >
> > >
> > > _______________________________________________
> > > Talk-es mailing list
> > > Talk-es en openstreetmap.org
> > > https://lists.openstreetmap.org/listinfo/talk-es
> > >
> > >
> > > _______________________________________________
> > > Talk-es mailing list
> > > Talk-es en openstreetmap.org
> > > https://lists.openstreetmap.org/listinfo/talk-es
> >
> >
> > _______________________________________________
> > Talk-es mailing list
> > Talk-es en openstreetmap.org
> > https://lists.openstreetmap.org/listinfo/talk-es
> >
> > _______________________________________________
> > Talk-es mailing list
> > Talk-es en openstreetmap.org
> > https://lists.openstreetmap.org/listinfo/talk-es
>
>
> _______________________________________________
> Talk-es mailing list
> Talk-es en openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-es
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.openstreetmap.org/pipermail/talk-es/attachments/20170616/d00bbc28/attachment-0001.html>
Más información sobre la lista de distribución Talk-es