forum.rastrnet.ru

forum.rastrnet.ru (http://forum.rastrnet.ru/index.php)
-   Программируем (http://forum.rastrnet.ru/forumdisplay.php?f=35)
-   -   Программка (http://forum.rastrnet.ru/showthread.php?t=52487)

Bart 16.09.2009 11:51

Программка
 
Нужна небольшая программка, которая должна из sql-ной базы выбирать определенные поля и формировать из них plt-файл.

Если проще - то можно выборку из базы делать руками в эксель, тогда программка должна из экселя вытащить значения ячеек и сохранить их определенным образом опять же в файлик типа plt.

Кто нибудь может реализовать?

TiRex 18.09.2009 20:05

Мало информации. Ты бы хоть описание базы да какой-нибудь файл с описанием формата plt. Или хотя бы просто небольшой пример, где будет исходная информация и результат (сам файл plt).

SolidSnake 28.09.2009 13:56

На каком языке?

Bart 29.09.2009 23:03

Без разницы на каком языке.

Структуру базы могу выложить, мне кажется на данном этапе не принципиально. В определенной таблице в ней лежат данные от устройств: координаты, направление движения, телематическое время и т.д. Перечисленные данные нужно извлечь и сохранить их в plt, который выглядит примерно так:
"
OziExplorer Track Point File Version 2.1
WGS 84
Altitude is in Feet
Reserved 3
0,2,255,20080612_Seliger_1 ,1,0,0,255
6326
57.133922, 33.122512,0, 691.0,39611.1534954, 12-июн-08, 3:41:02
57.133930, 33.122443,0, 691.0,39611.1535532, 12-июн-08, 3:41:06
57.134045, 33.122288,0, 691.0,39611.1536690, 12-июн-08, 3:41:17
57.133927, 33.122438,0, 691.0,39611.1537269, 12-июн-08, 3:41:22
57.133960, 33.122542,0, 691.0,39611.1537847, 12-июн-08, 3:41:26
57.133840, 33.122638,0, 691.0,39611.1538426, 12-июн-08, 3:41:32
57.133840, 33.122532,0, 691.0,39611.1539005, 12-июн-08, 3:41:37
57.133992, 33.122537,0, 691.0,39611.1539583, 12-июн-08, 3:41:41
57.133938, 33.122593,0, 691.0,39611.1540162, 12-июн-08, 3:41:47
"
В первой и второй колонке соответственно координаты, далее направление, дата и время. Вероятно формат даты и времени потребует преобразования. По источнику конкретнее смогу завтра написать.

Bart 29.09.2009 23:09

Ну как бы пока просто интересно знать много ли тут делов. Кто бы за какое вознаграждение взялся за это?

Ну и так.. есть мысли об открытии вакантной должности программера для решения более сложных задач, связанных с совмещением данных, накапливаемых в базе нашего ПО, с другими вещами, вроде 1С, а так же формированием различных других выборок с вычислениями и т.п...

_Nva_ 30.09.2009 07:53

Вот описание формата с пояснениями: http://zmeyonysh.livejournal.com/93087.html Если все данные присутствуют в вашей sql базе или вы знаете как их получить, то задача достаточно простая получается. Разве что потребуется пакетный режим для sql запросов если данных неприлично много.
Не у студента первокурсника написание такой программы должно занять не больше рабочего дня, отсюда и делайте выводы о стоимости данной работы.


Текущее время: 02:38. Часовой пояс GMT +7.

Powered by vBulletin® Version 3.8.4 Patch Level 5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot

Форум открыт в июле 2004 г.