Добавить импорт/экспорт по xml

Добавить импорт/экспорт по xml
23 июля 2014 г.
1. Импорт: Импорт будет осуществляться с нескольких сайтов, xml практически одинаковый, отличия в адресах картинок, в одном файл помечается как id, во втором полный путь на сайте до картинки http://...
2. При импорте необходимо чтобы добавленные объекты участвовали в модуле поиска. Если необходимо, то можно переработать модуль поиска под полученные данные.
3. Необходимо чтобы автоматически объекты размещались на карте google и выводились на сайте. Точность до города. Либо через google maps api либо через какие то сторонние библиотеки;
4. Возможность вручную загружать объекты на сайт;
5. И нужен еще конвектор html -> pdf, чтобы пользователь находясь на странице объекта мог сформировать ее pdf версию и скачать.

Экспорт:
1. Здесь просто нужно чтобы формировался xml файл для экспорта, который люди могли бы использовать для таких же целей.

От вас цены и сроки.