от
Я пытаюсь понять, что происходит с моим кодом, но я не смог найти решение. Вот мой код:
multipolygon = ((
    (

Проблема в том, что когда я печатаю свой мультиполигон, значения меняются.
Вот вывод:

(

Почему это происходит?
    

        

Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.

3 Ответы

0 голосов
от
Похоже, вы пропускаете запятые в кортежах, что приводит к вычитанию некоторых значений Из вашего кода: -58,89484849 -13,38172171 Я предполагаю, что вы хотите, чтобы это было -58,89484849, -13,38172171? в противном случае -58,89484849 -13,38172171 = 72,2765702, что соответствует напечатанным значениям     
0 голосов
от
Это делает математику, так как это то, что у вас есть внутри вашей структуры данных -58,89198482 -13,38147202 = -72,27345684     
0 голосов
от
Происходит то, что вы вычитаете (-58,89189251 -13,38147271) перед печатью     
Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...