[GRASS-dev] [GRASS GIS] #3781: v.in.geonames - fails in winGRASS7.7 (python3)
GRASS GIS
trac at osgeo.org
Wed Mar 6 13:26:14 PST 2019
#3781: v.in.geonames - fails in winGRASS7.7 (python3)
---------------------+--------------------------
Reporter: hellik | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.8.0
Component: Python | Version: svn-trunk
Resolution: | Keywords: python3, py3
CPU: x86-64 | Platform: MSWindows
---------------------+--------------------------
Comment (by hellik):
Replying to [ticket:3781 hellik]:
> tested with
>
> {{{
> System Info
> GRASS version: 7.7.svn
> GRASS SVN revision: r74150M
> Build date: 2019-03-05
> Build platform: x86_64-w64-mingw32
> GDAL: 2.4.0
> PROJ.4: 5.2.0
> GEOS: 3.7.0
> SQLite: 3.26.0
> Python: 3.7.0
> wxPython: 4.0.3
> Platform: Windows-10-10.0.17763-SP0 (OSGeo4W)
> }}}
>
> v.in.geonames fails with
>
> {{{
> v.in.geonames input=D:\data\private\presentation\lernwerkstatt\AT\AT.txt
output=at_out
> Traceback (most recent call last):
> File
> "C:\OSGEO4~1\apps\grass\grass77/scripts/v.in.geonames.py",
> line 150, in <module>
> main()
> File
> "C:\OSGEO4~1\apps\grass\grass77/scripts/v.in.geonames.py",
> line 67, in main
> num_places = sum(1 for _ in f)
> File
> "C:\OSGEO4~1\apps\grass\grass77/scripts/v.in.geonames.py",
> line 67, in <genexpr>
> num_places = sum(1 for _ in f)
> File "C:\OSGEO4~1\apps\Python37\lib\encodings\cp1252.py",
> line 23, in decode
> return
> codecs.charmap_decode(input,self.errors,decoding_table)[0]
> UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d
> in position 3815: character maps to <undefined>
> }}}
same data set works with
{{{
GRASS version: 7.6.0
GRASS SVN revision: r73958
Build date: 2019-01-17
Build platform: x86_64-w64-mingw32
GDAL: 2.4.0
PROJ.4: 5.2.0
GEOS: 3.7.0
SQLite: 3.26.0
Python: 2.7.14
wxPython: 2.8.12.1
Platform: Windows-10-10.0.17763 (OSGeo4W)
}}}
{{{
v.in.geonames input=D:\data\private\presentation\lernwerkstatt\AT\AT.txt
output=at2
Converting 51995 place names...
Scanning input for column types...
Number of columns: 19
Number of rows: 51995
WARNING: Column number 13 <admin3code> defined as string has only integer
values
WARNING: Column number 14 <admin4code> defined as string has only integer
values
Importing points...
Populating table...
Building topology for vector map <at2 at data>...
Registering primitives...
(Wed Mar 06 22:25:18 2019) Command finished (9 sec)
}}}
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3781#comment:1>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list