Развит метод компенсирующих источников для случая двумерных фотонных кристалов, образованных металлическими и магнитодиэлектрическими цилиндрами произвольной формы. Рассмотрена реализация метода для случая круговых цилиндров. При помощи предложенного метода проанализированы дефекты в фотонных кристаллах, образующие волноводы, резонаторы, волноводные нерегулярности. Получены аналитические решения для регулярного волновода, одиночного резонатора, волновода с элементарной неоднородностью.Численно исследован ряд волноводных элементов: поворот волновода, согласованный поворот, волновод, связанный с резонатором.