Я пытаюсь построить спутниковую орбиту вокруг Земли. Это то, что я есть настоящее время драйвер:Как построить 3D-Землю в Python?
Я сделал этот участок с помощью функции Axes3D в mpl_toolkits.mplot3d. В идеале, что я хотел бы сделать, нужно заменить простую сферу реальной Землей топологией.
Если вы не знаете, что я имею в виду, взгляните на реализации MATLAB:
http://uk.mathworks.com/matlabcentral/fileexchange/13823-3d-earth-example
Пакет Базовая карта может быть помощь (особенно функции bluemarble()), но я Unforunately не может заставить его работать с 3D-объектами. Существует аналогичный вопрос here, но ответ на этот вопрос приводит к проекции трехмерной сферы на 2D-график. Я хочу 3D-сферу на 3D-графике, чтобы я мог вращаться вокруг нее.
Кто-нибудь знает о другой упаковке/реализации. Или есть способ заставить Basemap работать с 3D-объектами?
--- EDIT ---
Кто-то спросил same question, но никто не ответил на это еще
Возможный дубликат [Plotting цилиндрической карте данные по 3D-сфере в Python] (http://stackoverflow.com/questions/17365364/plotting-cylindrical-map-data-over-a-3d-sphere-in-python) – rfkortekaas
не дубликат ... ответ на этот вопрос возникает проекция трехмерной сферы на 2D-график. Я хочу 3D-сферу на 3D-графике, так что я могу вращаться вокруг нее – MichaelDeSanta