Страница 1 из 1

fiona python: не пишет файл

Добавлено: 26 окт 2014, 15:50
nickleb
fiona python: не пишет файл
вылетает Python 2.7 под Windows XP

Код: Выделить всё

import fiona
import fiona.crs

crs = fiona.crs.from_epsg(28355)
schema = {
    "geometry": "Point",
    "properties": {
        "name": "str"
        }
}
feature = {
    "geometry": {"type": "Point", "coordinates": [686662.849918, 6085603.16322]},
    "properties": {"name": "Stromlo High School"},
    "id": "-1"
}

with fiona.open("out.shp", "w", driver="ESRI Shapefile", crs=crs, schema=schema) as target:
    target.write(feature)

Re: fiona python: не пишет файл

Добавлено: 27 окт 2014, 10:16
Denis Rykov
В Ubuntu нормально работает, так что проблема не в вашем коде.

Re: fiona python: не пишет файл

Добавлено: 27 окт 2014, 13:50
nickleb
спасибо, Денис...

Re: fiona python: не пишет файл

Добавлено: 27 окт 2014, 14:03
nickleb
вот так fiona у меня отработала:
viewtopic.php?f=27&t=17568&p=120341#p120341

Re: fiona python: не пишет файл

Добавлено: 29 окт 2014, 10:52
Denis Rykov
Там была какая-то ошибка из-за которой в частности не писалась проекция в prj файл, я зарепортил - вот сегодня исправили. Проверил на версии из транка - теперь всё хорошо. Похоже, что из-за этого у вас и вылетало.

Re: fiona python: не пишет файл

Добавлено: 29 окт 2014, 11:57
nickleb
Denis Rykov писал(а):Там была какая-то ошибка из-за которой в частности не писалась проекция в prj файл, я зарепортил - вот сегодня исправили. Проверил на версии из транка - теперь всё хорошо. Похоже, что из-за этого у вас и вылетало.
очень оперативно! спасибо, Денис...