SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000602SAS.Планета[All Projects] Хотелкаpublic15-04-2011 15:1317-04-2011 15:17
Reportercmapuk 
Assigned Tovdemidov 
PrioritynormalSeveritytweakReproducibilityhave not tried
StatusclosedResolutionwon't fix 
PlatformOSOS Version
Product Version110216 
Target VersionFixed in Version 
Summary0000602: Импорт/экспорт меток в минимально простом текстовом формате (имя, широта, долгота)
DescriptionХотелось бы получить возможность импорта меток из текстового файла.
Steps To Reproduceпримерная структура файла:
первая строка - Название категории
вторая строка и дальше - название метки, координата N, координата E
Tagsимпорт, экспорт
Attached Files? file icon WGS84.PTS [^] (2,585 bytes) 17-04-2011 03:13
? file icon 63_1.PTS [^] (2,112 bytes) 17-04-2011 03:14
txt file icon WGS84.TXT [^] (9,214 bytes) 17-04-2011 03:14 [Show Content]

- Relationships

-  Notes
(0001934)
Fetser (reporter)
15-04-2011 15:26

Если метки были заданы таблицей, то наверное лучше чтобы структура текстового файла была такая:
Каждая строка одна метка, а в строке:
категория Tab название метки Tab широта Tab ....
и так далее в том порядке, в каком идёт в marks.sml
(0001945)
gpsMax (manager)
15-04-2011 21:04
edited on: 15-04-2011 21:06

Не нравится предложение.

Во-первых, изобретать искусственный свой формат - не очень продуктивно. Есть kml, планируется wpt. Для перевода в другие форматы есть Gpsbabel же.

Во-вторых, название категории важно только себе, других оно будет сбивать с толку.

В-третьих, этот искусственный формат быстро обрастёт дополнениями в виде своих значков, своего цвета шрифта и пр., и чем он тогда будет отличаться от kml?

(0001949)
Tolik (manager)
15-04-2011 21:11

Я представляю себе эту идею так.
Например, готовим в Excel таблицу с координатами меток. Сохраняем её в формате csv, импортируем в программу и готово.
А kml и др. вручную создать гораздо сложнее.
(0001952)
cmapuk (reporter)
16-04-2011 01:40

дело в чем.. зачастую бывает так - куча точечных объектов (от 100 и выше) и забивать их вручную очень трудоемко, да и вероятность ошибки возрастает. но при этом есть текстовый файл с их координатами. В принципе, можно название категории и не указывать в этом файле, есть же возможность указывать категорию при импорте меток :). А kml, wpt - это все таки слишком специализированные форматы, людям надо что попроще :)
(0001956)
gpsMax (manager)
16-04-2011 10:29

wpt - наиболее простой формат. Там есть, конечно, куча всяких полей, но обычно программы на них не смотрят, можно их оставлять пустыми или же заполнять стандартными значениями.
(0001958)
cmapuk (reporter)
16-04-2011 11:15
edited on: 16-04-2011 11:16

наверно мне стоит объяснить поподробнее.. Заказчик дает координаты объектов, причем не географические, а геодезические. Эти координаты мы переводим в географические при помощи Geocalc. Выходной файл Geocalc или txt, или pts (на выбор). Поэтому и хотелось бы импорт в SasPlanet из txt, ну или из csv (Excel).

(0001961)
gpsMax (manager)
16-04-2011 20:16

Ну так "изобретение нового формата" - это одно, а "импорт данных из Geocalc" - несколько другое :-)

Если бы вы приложили примеры файликов, в txt и pts, было бы еще информативнее.

К слову, нашёл описание формата:

http://gis-lab.info/qa/geocalc.html

Формат строк файла TXT:

Point_Name,FirstCoord,SecondCoord,Height[,Code]

Поля не могут содержать пробелы, за исключением необязательного поля Code. Разделитель между полями - запятая. Разделитель целой и дробной частей числа - точка. Код - любая подстрока.
(0001962)
gpsMax (manager)
16-04-2011 20:22

Тогда вопрос - чего делать с высотой? Попробуйте, если её опустить, Geocalc как на это реагирует?
(0001964)
cmapuk (reporter)
17-04-2011 03:19

в общем то я такую структуру и предлагал :) единственное, поля высоты и описания (Height и Code)нужно сделать не обязательными, и добавлять их в описание метки
прикрепил 3 файла: 63_1.PTS - исходник, WGS84.PTS и WGS84.TXT то что получаем на выходе после геокалка. Обычно сначала переводим в *.pts, а потом меняем расширение на *.txt

- Users who viewed this issue
User List Anonymous (9278x), azizcheg (1x), mazitovra (1x)
Total Views 9280
Last View 21-11-2024 12:36

- Issue History
Date Modified Username Field Change
15-04-2011 15:13 cmapuk New Issue
15-04-2011 15:26 Fetser Note Added: 0001934
15-04-2011 21:04 gpsMax Note Added: 0001945
15-04-2011 21:04 gpsMax Tag Attached: импорт
15-04-2011 21:04 gpsMax Tag Attached: экспорт
15-04-2011 21:05 gpsMax Status new => feedback
15-04-2011 21:06 gpsMax Note Edited: 0001945 View Revisions
15-04-2011 21:06 gpsMax Note Edited: 0001945 View Revisions
15-04-2011 21:11 Tolik Note Added: 0001949
16-04-2011 01:40 cmapuk Note Added: 0001952
16-04-2011 01:40 cmapuk Status feedback => new
16-04-2011 10:29 gpsMax Note Added: 0001956
16-04-2011 11:15 cmapuk Note Added: 0001958
16-04-2011 11:16 cmapuk Note Edited: 0001958 View Revisions
16-04-2011 20:16 gpsMax Note Added: 0001961
16-04-2011 20:22 gpsMax Note Added: 0001962
16-04-2011 20:22 gpsMax Status new => feedback
17-04-2011 03:13 cmapuk File Added: WGS84.PTS
17-04-2011 03:14 cmapuk File Added: 63_1.PTS
17-04-2011 03:14 cmapuk File Added: WGS84.TXT
17-04-2011 03:19 cmapuk Note Added: 0001964
17-04-2011 03:19 cmapuk Status feedback => new
17-04-2011 12:26 vdemidov Status new => closed
17-04-2011 12:26 vdemidov Assigned To => vdemidov
17-04-2011 12:26 vdemidov Resolution open => won't fix
17-04-2011 15:17 gpsMax Summary Импорт меток из текстового файла => Импорт/экспорт меток в минимально простом текстовом формате (имя, широта, долгота)



Copyright © 2007 - 2024 SAS.Planet Team