H3.cells_to_h3shape ValueError('Непустым циклам LatLngPoly требуется не менее 3 точек.')Python

Программы на Python
Ответить
Anonymous
 H3.cells_to_h3shape ValueError('Непустым циклам LatLngPoly требуется не менее 3 точек.')

Сообщение Anonymous »

Я пытаюсь преобразовать набор шестнадцатеричных кодов в форму h3 с помощью h3.cells_to_h3shape и получаю следующую ошибку:
Traceback (последний вызов):
Файл "~/temp.py", строка 221, в
polygon = h3.cells_to_h3shape(hexcodes, плотно=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Файл "~/Library/Python/3.12/lib/python/site-packages/h3/api/basic_str/init.py", строка 652, в cell_to_h3shape
polys = [LatLngPoly(*poly) для поли в mpoly]
^^^^^^^^^^^^^^^
Файл "~/Library/Python/3.12/lib/python/site-packages/h3/_h3shape.py", строка 58, в init
raise ValueError('Non-empty Для циклов LatLngPoly требуется не менее 3 точек.')
ValueError: Для непустых циклов LatLngPoly требуется не менее 3 точек.
Похоже, что если первое значение в шестнадцатеричном коде "8826813aedffffff" присутствует (не закомментировано) в следующем коде, я получаю эту ошибку. Если первое значение удалено (закомментировано), ошибка не возникает.
#!/usr/local/bin/python3
#
import h3
#
hexcodes = [
"8826813aedfffff", # ValueError occurs with this value, i f r e m o v e d t h e r e i s n o e r r o r < b r / > & q u o t ; 8 8 2 6 8 1 4 0 0 d f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 4 1 4 9 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 4 1 d 7 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 4 2 4 5 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 4 3 2 7 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 4 3 4 b f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 4 4 b 1 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 4 4 b 3 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 4 4 b 5 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 4 5 2 1 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 4 5 9 3 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 4 5 9 b f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 5 1 e 7 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 5 8 1 d f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 5 8 8 d f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 5 8 a 9 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 5 8 a b f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 5 8 e 3 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 5 9 c 3 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 5 9 d 7 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 6 c 8 9 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 6 c 9 9 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 6 c 9 b f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 6 c a d f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 6 c d 1 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 6 c d 3 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 6 c d 5 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 6 c d 7 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 7 1 2 5 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 7 1 6 5 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 7 1 6 7 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 7 1 6 d f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 7 a 4 3 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 7 a 4 5 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 7 a 5 9 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 7 a 5 b f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 7 a c 1 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 8 3 0 3 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 8 3 0 7 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 8 3 0 b f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 8 3 1 1 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 8 3 1 1 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 8 3 1 3 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 8 3 1 5 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 8 3 1 7 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 8 c 9 3 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 8 c 9 b f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a 8 9 7 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a 8 b b f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a 8 c 3 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a 8 e 1 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a 8 e 7 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a a a d f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a c 3 1 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a c 3 5 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a c 3 7 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a c 3 b f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 0 1 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 0 7 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 0 9 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 0 b f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 0 d f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 1 5 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 1 7 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 2 b f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 3 1 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 3 3 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 3 7 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 3 9 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 3 b f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 6 9 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 6 b f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 8 1 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 8 5 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 8 b f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d 8 d f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d a b f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d c 5 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d c 7 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d d 1 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d d 5 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d d 7 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d d 9 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d e 1 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d e 3 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d e 5 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d e 7 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d e 9 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d e b f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 a d e d f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 b 2 0 1 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 b 2 0 5 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 b 2 0 d f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 b 2 4 5 f f f f f & q u o t ; , < b r / > & q u o t ; 8 8 2 6 8 1 b 247fffff",
"882681b24dfffff",
"882681b261fffff",
"882681b263fffff",
"882681b265fffff",
"882681b267fffff",
"882681b269fffff",
"882681b26bfffff",
"882681b26dfffff",
"882681b349fffff",
"882681b359fffff",
"882681b805fffff",
"882681b807fffff",
"882681b809fffff",
"882681b80dfffff",
"882681b813fffff",
"882681b817fffff",
"882681b821fffff",
"882681b823fffff",
"882681b825fffff",
"882681b829fffff",
"882681b82bfffff",
"882681b831fffff",
"882681b833fffff",
"882681b835fffff",
"882681b837fffff",
"882681b83dfffff",
"882681b851fffff",
"882681b855fffff",
"882681b859fffff",
"882681b85bfffff",
"882681b85dfffff",
"882681b863fffff",
"882681b8e5fffff",
"882681b8edfffff",
"882681b901fffff",
"882681b903fffff",
"882681b907fffff",
"882681b909fffff",
"882681b90bfffff",
"882681b90dfffff",
"882681b919fffff",
"882681b91bfffff",
"882681b91dfffff",
"882681b921fffff",
"882681b923fffff",
"882681b925fffff",
"882681b927fffff",
"882681b929fffff",
"882681b92bfffff",
"882681b92dfffff",
"882681b931fffff",
"882681b933fffff",
"882681b939fffff",
"882681b93bfffff",
"882681b93dfffff",
"882681b943fffff",
"882681b945fffff",
"882681b947fffff",
"882681b949fffff",
"882681b94bfffff",
"882681b94dfffff",
"882681b955fffff",
"882681b959fffff",
"882681b961fffff",
"882681b963fffff",
"882681b965fffff",
"882681b967fffff",
"882681b969fffff",
"882681b96bfffff",
"882681b96dfffff",
"882681b9c5fffff",
"882681b9c7fffff",
"882681b9cdfffff",
"882681b9ddfffff",
"882681b9edfffff",
"882681ba17fffff",
"882681ba21fffff",
"882681ba23fffff",
"882681ba29fffff",
"882681ba2bfffff",
"882681ba2dfffff",
"882681ba3dfffff",
"882681bae5fffff",
"882681baedfffff",
"882681bb01fffff",
"882681bb03fffff",
"882681bb07fffff",
"882681bb0bfffff",
"882681bb0dfffff",
"882681bb15fffff",
"882681bb1dfffff",
"882681bb21fffff",
"882681bb25fffff",
"882681bb27fffff",
"882681bb29fffff",
"882681bb2bfffff",
"882681bb2dfffff",
"882681bb31fffff",
"882681bb35fffff",
"882681bb37fffff",
"882681bb39fffff",
"882681bb3dfffff",
"882681bb55fffff",
"882681bb57fffff",
"882681bb5dfffff",
"882681bb63fffff",
"882681c447fffff",
"882681c611fffff",
"882681c613fffff",
"882681c61bfffff",
"882681cc19fffff",
"882681cc1bfffff",
"882681cc55fffff",
"882681ccebfffff",
"882681d4d5fffff",
"8826852681fffff",
"8826aad9c3fffff"
]
#
polygon = h3.cells_to_h3shape(hexcodes, tight=False)


Подробнее здесь: https://stackoverflow.com/questions/798 ... st-3-point
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»