SASGIS

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

Импорт меток

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Импорт меток

Сообщение Sergix » 17 ноя 2016, 00:07

Помогите. Не получается импортировать метки из sml файла.
Хочу импортировать 4000 меток автоматом но что то не выходит импортировать даже одну.
Данный файл sml предварительно получил экспортом из SAS а импортировать не смог. пишет ошибка: импортировать нечего.
Sergix
Новичок
 
Сообщения: 5
Зарегистрирован: 26 сен 2016, 00:04
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Импорт меток

Сообщение Sergix » 17 ноя 2016, 00:09

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<DATAPACKET Version="2.0">
<METADATA>
<FIELDS>
<FIELD attrname="id" fieldtype="i4" readonly="true" SUBTYPE="Autoinc"/>
<FIELD attrname="name" fieldtype="string" WIDTH="255"/>
<FIELD attrname="descr" fieldtype="bin.hex" SUBTYPE="Text"/>
<FIELD attrname="scale1" fieldtype="i4"/>
<FIELD attrname="scale2" fieldtype="i4"/>
<FIELD attrname="lonlatarr" fieldtype="bin.hex" SUBTYPE="Binary"/>
<FIELD attrname="lonL" fieldtype="r8"/>
<FIELD attrname="latT" fieldtype="r8"/>
<FIELD attrname="LonR" fieldtype="r8"/>
<FIELD attrname="LatB" fieldtype="r8"/>
<FIELD attrname="color1" fieldtype="i4"/>
<FIELD attrname="color2" fieldtype="i4"/>
<FIELD attrname="visible" fieldtype="boolean"/>
<FIELD attrname="picname" fieldtype="string" WIDTH="255"/>
<FIELD attrname="categoryid" fieldtype="i4"/>
</FIELDS>
<PARAMS AUTOINCVALUE="2"/>
</METADATA>
<ROWDATA>
<ROW id="1" name="Метка 5" descr="16.11.2016 21:39:33" scale1="11"
scale2="32" lonlatarr="AMi+oNTAy6MEQACIjHDPQgTkBECEfkEA" lonL="40.94897777777778"
latT="57.00416111111111" LonR="40.94897777777778" LatB="57.00416111111111"
color1="-1493172480" color2="-1509949440" visible="TRUE" picname="1.png"
categoryid="1"/>
</ROWDATA>
</DATAPACKET>
Sergix
Новичок
 
Сообщения: 5
Зарегистрирован: 26 сен 2016, 00:04
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Импорт меток

Сообщение Sergix » 27 ноя 2016, 21:50

подскажите способ импортировать в районе 4000 меток.
1) требуется показать на каких масштабах видна каждая.
2) иконки также для каждой может быть своя.

пока получилось импортировать только однотипно: на всех масштабах. и один тип иконки через файл gpx
Sergix
Новичок
 
Сообщения: 5
Зарегистрирован: 26 сен 2016, 00:04
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Импорт меток

Сообщение Papazol » 29 ноя 2016, 18:18

Попробуйте экспортировать метки в базу данных SQLite3, а потом из неё импортировать.
Аватара пользователя
Papazol
Гуру
 
Сообщения: 2069
Зарегистрирован: 04 дек 2009, 01:39
Откуда: Рязань
Благодарил (а): 74 раз.
Поблагодарили: 647 раз.

Re: Импорт меток

Сообщение tctYKT » 11 янв 2017, 09:27

Добрый день!
Тоже интересует данная тема.
У меня есть файл формата *kmz экспортированного из SAS. На нем есть метки и пути нарисованные с разными параметрами (цвета, иконки и т.д.)
При импорте в SAS он мне показывает, что там все однотипное. При импорте в Google Earth все показывает хорошо, но мне нужен импорт в SAS
tctYKT
Новичок
 
Сообщения: 2
Зарегистрирован: 11 янв 2017, 09:19
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Импорт меток

Сообщение DJ VK » 11 янв 2017, 16:33

tctYKT писал(а):Добрый день!
Тоже интересует данная тема.
У меня есть файл формата *kmz экспортированного из SAS. На нем есть метки и пути нарисованные с разными параметрами (цвета, иконки и т.д.)
При импорте в SAS он мне показывает, что там все однотипное. При импорте в Google Earth все показывает хорошо, но мне нужен импорт в SAS

там галочки есть для включения импорта\перекраски меток, путей и полигонов, (не знаю помогут они или нет).

Не видел проблем с импортом меток и цветами, когда брал sml файл из другой программы и импортировал его целиком.
При желании ненужное потом можно пофиксить ))) В очень старых версиях не заработает.

Если метки в виде баз данных, то их можно несколько просто подключить.

Поэтому использовать промежуточный kml\kmz считаю малоэффективным.
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 323 раз.

Re: Импорт меток

Сообщение shahin » 30 янв 2017, 13:42

Можно ли импортировать метки границ территории в виде линии маршрута так, чтобы они стали полигоном?
shahin
Новичок
 
Сообщения: 2
Зарегистрирован: 30 янв 2017, 13:34
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Импорт меток

Сообщение vdemidov » 30 янв 2017, 15:07

shahin писал(а):Можно ли импортировать метки границ территории в виде линии маршрута так, чтобы они стали полигоном?

Нет, нужно сначала переделать исходный файл, например kml, что бы там были полигоны, а не линии.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 157 раз.

Re: Импорт меток

Сообщение Gma » 30 янв 2017, 15:09

shahin писал(а):Можно ли импортировать метки границ территории в виде линии маршрута так, чтобы они стали полигоном?
По-моему, в САСе нельзя преобразовывать типы меток (мне сходу не удалось найти такой возможности), но можно воспользоваться сторонними программами (например, GPSMapEdit), которые делают это с лёгкостью.
Gma
Советчик
 
Сообщения: 427
Зарегистрирован: 10 апр 2011, 23:10
Благодарил (а): 35 раз.
Поблагодарили: 89 раз.

Re: Импорт меток

Сообщение Sergix » 21 фев 2017, 20:28

Sergix писал(а):подскажите способ импортировать в районе 4000 меток.
1) требуется показать на каких масштабах видна каждая.
2) иконки также для каждой может быть своя.

пока получилось импортировать только однотипно: на всех масштабах. и один тип иконки через файл gpx


вопщем сам задал вопрос. сам нашел решение.
если кому потребуется, решение такое...
экспорт меток можно сделать в sml файл.
каждая запись выглядит так:
<ROW id="3507" name="ОМЗ-146" descr="ZName=ОМЗ-146 Name=ОМЗ-146 AX=7801.415 AY=-125.131 TOWN=Иваново Rem='граница г.Иваново' GeoDX=57.06426864 GeoDY=40.97217253 ID=1342462680791918715 X312566.450 Y215099.515" scale1="15" scale2="32" lonlatarr="AKitGTKB46MEQABo1Wujz0HkBEAAAAAA" lonL="" latT="" LonR="" LatB="" color1="-1493172480" color2="-1509949440" visible="TRUE" picname="1.png" categoryid="2"/>
иконки задаю для каждого типа меток.
полученный sml файл не надо импортировать (импорт кривой какой-то выбрасывает ошибки). его можно подключить в программе место базы mysql
все круто получилось. 4к меток отображаются.
Sergix
Новичок
 
Сообщения: 5
Зарегистрирован: 26 сен 2016, 00:04
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14