[GRASS-user] Re: Import Interlis format
Andreas Neumann
a.neumann at carto.net
Fri Mar 25 05:44:44 EDT 2011
Hi Patrick,
You are right - there are currently only simple feature/non topological
formats available in OGR/QGIS and others. GRASS is an exception and I
believe that OGR can read old ArcInfo coverages (also a topological
format). I just don't know any solution currently.
The problem with Interlis is the bad performance. Parsing the model and
polygonizing each time you open a project will always be slower. That's
why I suggested the conversion to a different format. Interlis is
designed as an exchange format, not a production database. I don't know
any GIS (neither commercial or Open Source) that can read/write/edit
directly off of Interlis data. Usually there are only import and
exports.
Sorry that I don't have a better answer,
Andreas
On Fri, 25 Mar 2011 09:53:55 +0100, Patrick S. wrote:
> Thanks Andreas,
>
> But it just doesn't seem a right approach to me to convert a
> topological format into a simple feature format to import it to
> GRASS.
> I am speaking of some 300.000 polygons of buildings and X00.0000
> parcels, which created a lot of topological problems when I imported
> from shapefiles. That's why I did ask the dataowner for the INTERLIS
> format.
>
> Isn't there any other solution or exchange format that is
> topological?
>
>
> Regards, Patrick
>
>
> P.S. sorry for the late answer- but I was off for 2 Weeks
>
>
>
> On 03/12/2011 12:28 AM, grass-user-request at lists.osgeo.org wrote:
>> Message: 9
>> Date: Fri, 11 Mar 2011 21:39:20 +0100
>> From: Andreas Neumann<a.neumann at carto.net>
>> Subject: Re: [GRASS-user] interlis import
>> To:grass-user at lists.osgeo.org
>> Message-ID:<4D7A8878.6050306 at carto.net>
>> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>>
>> Hi Patrick,
>>
>> I wouldn't try to open Interlis files directly in GRASS. You are
>> better
>> off converting them to an intermediate format or database, e.g.
>> spatialite, PostgreSQL, GML, etc. and work from there.
>>
>> If you open the files directly, performance will be bad.
>>
>> btw: Interlis consists of two files:
>> 1. .ili file (contains the data model: topics, tables, columns, data
>> types, domain lists, etc.)
>> 2. .itf file (the raw data: geometry and attribute data). - itf
>> means
>> "interlis transfer format"
>>
>> You always need both files.
>>
>> Here are one or two examples:http://gis.hsr.ch/wiki/HowTo_OGR2OGR
>>
>> Good luck,
>> Andreas
>>
>> On 3/11/11 8:00 PM, Patrick S. wrote:
>>> > Dear List,
>>> >
>>> > does someone have experience in importing the topological format
>>> > INTERLIS to GRASS?
>>> > It seems to need an .ili file, that will define polygons, lines
>>> and
>>> > points, but I don't see how to integrate this one in the
>>> v.in.ogr
>>> > command.
>>> >
>>> > I managed to use ogr2ogr and tested conversion to shapefile.
>>> This one
>>> > uses the java interpreter ili2c.jar. (see:
>>> > http://www.gdal.org/ogr/drv_ili.html). It will only work if the
>>> .ili
>>> > is intergrated as in the command:
>>> >
>>> > ogr2ogr -f "ESRI Shapefile" shpdir
>>> > /home/order/filename.itf,/home/order/description.ili
>>> >
>>> > When I import the .itf to GRASS it will only create lines
>>> instead of
>>> > areas. Same result for conversion with ogr2ogr mentioned above
>>> when
>>> > the .ili is not integrated.
>>> >
>>> > Any Feedback would be helpful.
>>> >
>>> > Patrick
>>> >
>>> > P.S. Testfiles can be foundhttp://www.interlis.ch/
>>> > _______________________________________________
>>> > grass-user mailing list
>>> > grass-user at lists.osgeo.org
>>> > http://lists.osgeo.org/mailman/listinfo/grass-user
--
--
Andreas Neumann
Böschacherstrasse 10A
8624 Grüt (Gossau ZH)
Switzerland
More information about the grass-user
mailing list