1

Тема: WSH: Не получается прочитать свойства файла, касаемые GPS

Добрый день. Есть фотография с координатами GPS. Необходимо программно прочитать эти координаты (широта, долгота). Я, используя объекты "Shell.Application" (Folder, Item) смог прочитать большинство свойств, но не тех, которые мне нужны.
Код на 1С: Предприятии 8.3:


    Файл = Новый Файл(ПутьДоФайла);
    WshShell = Новый COMОбъект("WScript.Shell");
    objShellApp = Новый COMОбъект("Shell.Application");
    objFolder = objShellApp.NameSpace(Файл.Путь);
    objItem = objFolder.ParseName(Файл.Имя); 
	Для К=-100 По 300 Цикл
		ИмяСвойства = СокрЛП(objFolder.GetDetailsOf(NULL, К));
		Значение = СокрЛП(objFolder.GetDetailsOf(objItem,К));
		Если ЗначениеЗаполнено(Значение) Тогда
			Сообщить(ИмяСвойства + " = " + Значение);
		КонецЕсли;
	КонецЦикла;

2

Re: WSH: Не получается прочитать свойства файла, касаемые GPS

Prog_1C, Shell.Application читает только те свойства файла, которые видит shell (т.е. explorer). Их же можно увидеть в "Свойствах" файла. Для чтения специализированных свойств (лично я не уверен что координаты вообще там присутствуют) надо искать специализированные ActiveX (они, в большинстве своем - платные).

3

Re: WSH: Не получается прочитать свойства файла, касаемые GPS

5 сек. на поиск.

4 (изменено: Prog_1C, 2015-12-04 17:34:13)

Re: WSH: Не получается прочитать свойства файла, касаемые GPS

mozers

Интересующие меня свойства видны по правому клику на файле.

Post's attachments

Координаты.png
Координаты.png 9.21 kb, 164 downloads since 2015-12-04 

You don't have the permssions to download the attachments of this post.

5

Re: WSH: Не получается прочитать свойства файла, касаемые GPS

Prog_1C
Вас чем ссылка-то не устроила? Там показано как с помощью WIA.ImageFile + Properties получить желаемое.
Синтаксис 1С.

Кстати, "Для К=-100 По 300". Почему -100? Первый индекс - это 0. А максимум - это 286/288.

6

Re: WSH: Не получается прочитать свойства файла, касаемые GPS

Мужики, извините, даже не знал что в EXIF можно впихнуть и GPS координаты.
Ща буду разбираться как заставить мой фотик такую инфу писать.
А то смотришь на снимки и порой долго выясняешь на каком участке маршрута это сфотографировано...

7

Re: WSH: Не получается прочитать свойства файла, касаемые GPS

mozers пишет:

Ща буду разбираться как заставить мой фотик такую инфу писать.

Если поддержки GPS нет, то никак.

8

Re: WSH: Не получается прочитать свойства файла, касаемые GPS

Всем спасибо, всё получилось!!!!