EC2 - Выберите экземпляры MICRO с балансировкой нагрузки или меньше мелких экземпляров?

Я создаю сложное приложение для веб-аналитики, и мне интересно, что вы, ребята, думаете по этому поводу.

Лучше иметь 6 или около того Микроэкземпляров или 2 или 3 малых / средних экземпляра из EC2?

Некоторый контекст: Или получить ограничивающие прямоугольники (или даже лучше) старые области skool для фигур SVG, нарисованных с помощью GDI +? Тем не мение. Я искал SVG ...

Как мне перевести координаты мыши в мировые координаты с помощью GDI +? Или получить ограничивающие прямоугольники (или даже лучше) старые области skool для фигур SVG, нарисованных с помощью GDI +?

В любом случае. Я искал код SVG и нашел:
http://development.mwcs.de/svgimage.html
Это первый компонент Delphi, который действительно работает с SVG, но я отвлекся.

Это компонент использует GDI + для отображения кругов, кривых и т. д.
GDI + использует матрицы для преобразования мировых координат, поворотов и искажений в координаты экрана.
Я понимаю эту часть. Вы используете умножение матриц для перевода.

Проблема в следующем.
Если я наведу курсор мыши на замкнутую фигуру:

  1. Откуда мне взять матрицу, которая переведет мою экранную точку моей мыши в точку мира, по которой я могу попасть в круг, нарисованный на экране?
    Во всех этих объектах GDI есть слишком много матриц на выбор.
  2. Пожалуйста, не сообщайте мне ничего о рисовании в растровое изображение и тестировании волшебных цветов под курсором, это не то, что я ищу .
  3. Если есть цепочка матриц, как мне пройти их в правильном (инвертированном?) Порядке, чтобы координаты экрана правильно направлялись к мировой координате?

Другими словами
Фигуры, которые считываются из изображения SVG, являются примитивами, которые искажаются матрицами в координаты экрана. Как мне сделать обратное преобразование координаты экрана в координаты, которые я могу использовать, чтобы увидеть, нахожусь ли я внутри фигуры или нет.

обратите внимание на Мне нужно знать, в какой я форме.
Из-за способа настройки изображения SVG каждая фигура имеет идентификатор, и я хочу использовать его, чтобы увидеть, в какой области я нажал мышью.

РЕДАКТИРОВАТЬ

В качестве альтернативы

  1. Могу ли я получить ограничивающий прямоугольник для каждой фигуры в координатах экрана, чтобы я мог проверить свои координаты мыши относительно этого.
  2. Могу ли я получить область GDI старой школы, где я могу создать PtInRegion с в координатах экрана.

Надеюсь, вы поможете мне сориентироваться во всех этих искаженных путях: -).

17
задан Johan - reinstate Monica 15 April 2011 в 15:24
поделиться