Я хочу задать этот вопрос, не задумываясь о конкретной технологии. Предположим, я вытаскиваю карту из любого поставщика карт, используя свое местоположение в реальном мире. Как я могу пометить свое местоположение на этой карте? Каков расчет, используемый здесь для преобразования долготы и широты в пиксели?Преобразование местоположения реального мира в координаты экрана
0
A
ответ
0
Я работал над методами OpenGL для просмотра данных на земле, и я думаю, что я бы суммировал процесс позиции следующим образом. Это ни в коем случае не единственный способ сделать это, надеюсь, это поможет вам подумать о проблеме.
- Рассматривайте ядро Земли как начало сферы, преобразуйте всю полярную координату (широту, долготу, радиус) в (x, y, z) для каждой точки карты. То же самое для конкретного знака, который вас интересует.
- На этом этапе вам нужно будет выбрать начало координат. Скажите, что это ваше местоположение.
- Поверните все по часовой стрелке, начиная с отрицательной долготы по оси z.
- Вращайте все по горизонтали отрицательной широты по оси y.
- На этом этапе декартова координата всех точек должна иметь вид местоположения в качестве источника. По существу, вы смотрите вниз на начало представления.
- Наконец, уменьшите масштаб и переведите так, чтобы (x, y) вписывалась в вашу систему координат.
Смежные вопросы
- 1. координаты реального мира в скелете
- 2. Как преобразовать координаты мира в координаты экрана
- 3. Координаты экрана до 2D-мира
- 4. Leaflet.js с картой не реального мира! Координаты
- 5. Преобразование координаты экрана экрана в координату окна
- 6. Как получить координаты мира из координаты экрана в opengl es2.0?
- 7. Как получить координаты мира из координаты экрана в Vispy
- 8. android opengl es 2.0 конвертирует координаты экрана в координаты мира
- 9. Преобразование матрицы GL-модели в координаты мира
- 10. Как преобразовать координаты мира в координаты камеры?
- 11. Преобразование координаты экрана в координаты этапа
- 12. Преобразование экрана 2D в мир 3D Координаты
- 13. Преобразование worldcoordinates в координаты экрана
- 14. Преобразование двумерных координат мыши в координаты мира XZ в ThreeJS
- 15. Координаты фотографий Vs. Координаты мира
- 16. Преобразование 2d координат мира игры в положение экрана
- 17. Пример реального мира Paxos
- 18. примеры реального мира Rx
- 19. CouchDB пример реального мира
- 20. Multiton - пример реального мира?
- 21. Реализация интерфейсом реального мира
- 22. Единицы против реального мира
- 23. Kerberos - примеры реального мира?
- 24. Преобразование даты реального мира в временную метку unix PHP
- 25. Преобразование из системы координат реального мира в другую
- 26. Преобразование координаты пикселя в координату мира в OpenCv2
- 27. Координаты местоположения UIView координаты
- 28. Преобразование трехмерной координаты в координаты экрана в OpenGL
- 29. Преобразование 2D-координаты экрана в 3D Координаты в PyQT
- 30. andengine - Преобразование координат объекта в координаты экрана