PDAclub.pl - Forum użytkowników technologii mobilnych

Nawigacja GPS => AutoMapa => Wątek zaczęty przez: rc23 w Grudzień 09, 2010, 23:30:12

Tytuł: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: rc23 w Grudzień 09, 2010, 23:30:12
Koledzy, chciałbym do AM wprowadzić nową kategorie punktów,  dysponuję nazwą i danymi geo
Przy pomocy jakiego programu mogę wpakować do pliku ponad 400 nazw? mniejsza o grafiki i dźwięki.
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: nocnyMarek w Grudzień 09, 2010, 23:33:59
POIConverter.
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: rc23 w Grudzień 10, 2010, 00:26:29
mam plik exela przekonwertowany do CSV  dane odzielone przecinkiem  w poiconverter pisze mi że nie mógł wczytać bo jest błąd
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: nocnyMarek w Grudzień 10, 2010, 02:24:08
Przecinka nie trenowałem, ale nieraz konwertowałem pliki csv ze średnikiem, takie:
"Nazwa 1";50.4961210;18.1950090
"Nazwa 2";50.4934380;18.9256040
"Nazwa 3";50.4901880;18.0658200
I to działa (pod warunkiem wybrania właściwego formatu współrzednych)
więc pewnie coś robisz źle.
Jeśli np. używasz przecinka (ja używam kropki) i we współrzednych i jako separatora
to program na prawo zgłupieć.
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: rc23 w Grudzień 10, 2010, 09:35:07
a, srednik, zaraz sprawdzę

Połączone: [time]Grudzień 10, 2010, 09:46:51[/time]
Opis błędu:
Błędna wartość zmiennoprzecinkowa. Oczekiwano wartości szerokości geograficznej, odczytano ,"53°48""24,24'.

Informacje dodatkowe:
Wiersz numer 1.

Odczytano:
0kosa0;,"53°48""24,24';","21°56""32,8'"

Klasa błędu:
EPOIException

wywala mi taki błąd

Połączone: Grudzień 10, 2010, 09:51:03
jeszcze puytanie czy nazwa i dane  geo powinny byc w jednej  komórce oddzielone średnikami czy nazwa dł i szerokość w osobnych komórkach?
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: nocnyMarek w Grudzień 10, 2010, 11:05:55
W plikach CSV nie ma komórek, nieważne czy w excelu będziesz miał wszystko w jednej komórce
czy w oddzielnych, po konwersji na csv efekt powinien być ten sam, dane rozdzielone separatorem.

A błąd jest inny, program pisze Ci, że oczekiwał liczby, a dostał tekst,
czyli dostarczyłeś niewłaściwych danych. (Dane tekstowe są wzięte w cudzysłów)
Nie używałem jeszcze współrzędnych w formacie ddmmssss, więc nie wiem jak powinny być przedstawione,
ale na pewno nie powinny zawierać znaków stopni, minut i sekund.
(sam korzystam z formatu dziesiętnego dd.dddddd)
Czyli na pewno nie powinieneś pisać: 53°48'24", a całkiem możliwe, że prawidłowo będzie: 534824.
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: maryszek w Grudzień 10, 2010, 11:26:37
W "Menu/Prowadź do .../druga zakładka" jest "Punkt GPS". Po otwarciu są miejsca do wpisania współrzędnych GPS. Naciskając "Inne opcje" można punkt dodać w wybrane miejsce. Ja tak to robię.
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: nocnyMarek w Grudzień 10, 2010, 11:47:10
I proponujesz żeby rc23 tak sobie ponaciskał te 400 razy?  :mrgreen:
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: rc23 w Grudzień 10, 2010, 11:49:25
W "Menu/Prowadź do .../druga zakładka" jest "Punkt GPS". Po otwarciu są miejsca do wpisania współrzędnych GPS. Naciskając "Inne opcje" można punkt dodać w wybrane miejsce. Ja tak to robię.

piszemy o dodawaniu serii nazw i współrzednych
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: maryszek w Grudzień 10, 2010, 12:05:08
No cóż, myślałem, że pomogę. Przepraszam.
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: rc23 w Grudzień 10, 2010, 12:09:28
I proponujesz żeby rc23 tak sobie ponaciskał te 400 razy?  :mrgreen:

hehehe

zrobiłem jak pisałeś wyżej i ni cholery nie chce sie wpisac, cały czas ten sam błąd

wpisywałem juz z przecinkami średnikami i co tam mi do głowy przyszło i nic :-|

Połączone: Grudzień 10, 2010, 12:10:26
No cóż, myślałem, że pomogę. Przepraszam.

spoko  :ok:
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: nocnyMarek w Grudzień 10, 2010, 12:18:09
Pokaż  przynajmiej 1-2 rekordy z tego pliku, inaczej nie dojdę do tego co robisz źle.
(pewnie dopiero w poniedziałek sie temu przyjrzę, bo za chwilę wybywam ..)
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: rrudas w Grudzień 10, 2010, 14:18:06
Problemy z plikami CSV i windows powoduje polska lokalizacja.
orginalnie
  , - separator listy
  . - znak dziesiętny

polska lokalizacja
  ; - separator listy
  , - znak dziesiętny

w tej lokalizacji 2.52 jest traktowane jako napis a nie liczba
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: rgr w Grudzień 10, 2010, 15:34:42
Odczytano:
0kosa0;,"53°48""24,24';","21°56""32,8'"
To jest straszna kaszana, co ten zapis ma znaczyć?

Połączone: Grudzień 10, 2010, 15:38:52
A błąd jest inny, program pisze Ci, że oczekiwał liczby, a dostał tekst,
czyli dostarczyłeś niewłaściwych danych. (Dane tekstowe są wzięte w cudzysłów)
To nie jedyny błąd, w jego zapisie najpierw jest ; potem , potem dane ze stopniami w cudzysłowie.
Parser CSV nie ma prawa tego odczytać, no może jakimś przypadkiem :D .
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: rc23 w Grudzień 10, 2010, 16:13:41
Odczytano:
0kosa0;,"53°48""24,24';","21°56""32,8'"
To jest straszna kaszana, co ten zapis ma znaczyć?

Połączone: Grudzień 10, 2010, 15:38:52
A błąd jest inny, program pisze Ci, że oczekiwał liczby, a dostał tekst,
czyli dostarczyłeś niewłaściwych danych. (Dane tekstowe są wzięte w cudzysłów)
To nie jedyny błąd, w jego zapisie najpierw jest ; potem , potem dane ze stopniami w cudzysłowie.
Parser CSV nie ma prawa tego odczytać, no może jakimś przypadkiem :D .

zauważyłem, ale wykasowanie cudzysłowia  nic nie daje
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: izaw w Grudzień 10, 2010, 16:36:01
A zamieniłeś przecinki na kropki?
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: rc23 w Grudzień 10, 2010, 16:38:57
A zamieniłeś przecinki na kropki?

zmieniałem



Połączone: [time]Grudzień 10, 2010, 16:42:20[/time]
Odczytano:
0kosa0;,"53°48""24,24';","21°56""32,8'"
To jest straszna kaszana, co ten zapis ma znaczyć?

Połączone: [time]Grudzień 10, 2010, 15:38:52[/time]
A błąd jest inny, program pisze Ci, że oczekiwał liczby, a dostał tekst,
czyli dostarczyłeś niewłaściwych danych. (Dane tekstowe są wzięte w cudzysłów)
To nie jedyny błąd, w jego zapisie najpierw jest ; potem , potem dane ze stopniami w cudzysłowie.
cudzysłów pojawia sie po konwersji z xlsx do CSV programem Convert XLS

Połączone: Grudzień 10, 2010, 18:45:43
szlag mnie trafi

jak waszym zdaniem powinien wygladać przykładowy punkt POI który chce dodać przez POI Converter?

NAZWA  SZEROKOŚĆ DŁUGOŚĆ  ?  w jakim formacie?


Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: Bilunia w Grudzień 10, 2010, 19:01:27
szlag mnie trafi
jak waszym zdaniem powinien wygladać przykładowy punkt POI który chce dodać przez POI Converter?
NAZWA  SZEROKOŚĆ DŁUGOŚĆ  ?  w jakim formacie?
Zrób na odwrót. Wyciągnij dowolną bazę POI z AM, wczytaj do POIConvertera, zapisz to do formatu csv automapy. Później zerknij, jak wygląda zapis.
Ty nie czytasz PW ?
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: pliers w Grudzień 10, 2010, 19:02:56
Cytuj
SZEROKOŚĆ   DŁUGOŚĆ   NAZWA   KATEGORIA   OPIS   DATA_MODYFIKACJI   IDENTYFIKATOR
54.395306   18.691237   Gdańsk J.S. Hamilton   1_firmowe      1970-01-01 01:00   0
54.345080   18.723890   Gdańsk LOTOS lab   1_firmowe      1970-01-01 01:00   0
54.372180   18.619850   Gdańsk PG                 1_firmowe      2010-10-20 20:57   0
54.175320   16.175180   Koszalin MEC                 1_firmowe      1970-01-01 01:00   0

wziąłem kilka moich POI i przekonwertowałem do CSV i tak to wygląda

Cytuj
Nazwa: Gdańsk J.S. Hamilton

Szerokość: E 054° 23' 43.10"
Długość: N 018° 41' 28.45"

Kategoria: 1_firmowe

Opis:

zwróć uwagę na inny format współrzędnych!
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: rc23 w Grudzień 10, 2010, 20:29:25
szlag mnie trafi
jak waszym zdaniem powinien wygladać przykładowy punkt POI który chce dodać przez POI Converter?
NAZWA  SZEROKOŚĆ DŁUGOŚĆ  ?  w jakim formacie?
Zrób na odwrót. Wyciągnij dowolną bazę POI z AM, wczytaj do POIConvertera, zapisz to do formatu csv automapy. Później zerknij, jak wygląda zapis.
Ty nie czytasz PW ?

sorry, czytam, ale przyzwyczajony jestem, że jak mam wiadomośc to jest sygnalizowane jakąś animacją
pomecze sie jeszcze, ale w ostateczności skorzystam z Twojej propozycji
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: nocnyMarek w Grudzień 13, 2010, 00:47:34
Zrób na odwrót...
pomecze sie jeszcze, ale w ostateczności skorzystam z Twojej propozycji

Cóż, skoro nie chcesz skorzystać z mojej, to się męcz :P
Sprawdziłem, miałem rację, format podany przeze mnie (same cyfry) + ustawienie w POIConverterze
dla importowanych współrzędnych formatu AutoMapy działa bezbłędnie.
Tytuł: Odp: Punkty POI-tworzenie zupełnie nowych
Wiadomość wysłana przez: rc23 w Grudzień 13, 2010, 17:16:49
[mod]usunięty zbędny cytat całego postu popredzającego[/mod]
wiem, doszedłem dlaczego nie chciało sie konwertować