Проход по столбцу с координатами в WKT - PullRequest
0 голосов
/ 13 июня 2019

У меня проблема с моим скриптом Python. Я получил данные с открытым исходным кодом, где я обнаружил, что координаты имеют ошибку.

POLYGON ((32563549.456 5934230.837,32563553.00....

Это мой столбец, в котором координаты, начинающиеся с 32 ... неверны. 32 должен быть удален. Итак, я написал цикл внутри столбца:

for x in Column:
    [x-320000000 if x>=3200000000 else x for x in Column]
    print(x)

Но все время получаю сообщение об ошибке:

'>=' not supported between instances of 'str' and 'int'.

Теперь я не знаю, как поступить ...

1 Ответ

0 голосов
/ 13 июня 2019

при условии, что ОП не хочет создавать новый список и хочет использовать то же имя списка, поэтому используйте это

 Column = [x for x in Column if str(x)[:2]!='32']

еще использовать

 new_Column = [x for x in Column if str(x)[:2]!='32']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...