Здравствуйте, Bashka, Вы писали:
B>Здравствуйте, pavel2011, Вы писали:
P>>У меня есть координаты вершин прямоугольника в широте и долготе к примеру P>>1) 50.1206918701132 29.9907961594281 P>>2) 50.1204843220237 29.9910643222503 P>>3) 50.1203695279562 29.9908492137306 P>>4) 50.1205768957582 29.990581048775
P>>Мне надо по координатам этих точек нарисовать прямоугольник. P>>Подскажите как пересчитатьв пиксельные координаты и я так понимаю масштабировать? Если область рисования будет скажем 400 на 300 пикселей
B>Ну что Вы... Нет конечно. B>Форма фигуры (на экране, т.е. на плоскости) будет зависеть от картографической проекции и эллипсоида. B>Вы должны использовать либо готовую либу (или API) для работы с проекциями, либо нарисовать ее самому. B>Расчет плоских координат по широте и долготе — очень обширная тема, на которой существуют много лет крупные производители. B>Поэтому лучше говорить о конкретной проекции. B>А масштабировать конечно надо, но форма фигуры от этого не изменится, т.е. это уже вопрос техники.
А если у меня будет плоская система координат типа пулково.
1) 544442.1 344451.6
2) 544441.2 344421.3
3) 544443.5 344451.4
3) 544453.8 344441.4