MapEdit
Z UMP
(Aktualizacja linków do moich stron) |
|||
Linia 7: | Linia 7: | ||
** mapedit++ 1.0.29ru - działa, nie wymaga dodatków (DLL) wspomnianych poniżej, ale nie jest polecany jako dość stara wersja | ** mapedit++ 1.0.29ru - działa, nie wymaga dodatków (DLL) wspomnianych poniżej, ale nie jest polecany jako dość stara wersja | ||
** [http://sourceforge.net/projects/gmeaddons/ mapedit++ 1.0.56.324] - pozwala na zmianę kolorów w kolorowaniu adresów, nie obsługuje typów 3-bajtowych (typy takie konwertujemy na czas edycji do 2-bajtowych, stosując opcję --extratypes w Makefile/mont-demont-multi2.pl), źle obsługuje skórki | ** [http://sourceforge.net/projects/gmeaddons/ mapedit++ 1.0.56.324] - pozwala na zmianę kolorów w kolorowaniu adresów, nie obsługuje typów 3-bajtowych (typy takie konwertujemy na czas edycji do 2-bajtowych, stosując opcję --extratypes w Makefile/mont-demont-multi2.pl), źle obsługuje skórki | ||
- | ** [http://wheart. | + | ** [http://wheart.bofh.net.pl/?page=mep mapedit++ 1.0.56.tb] - działa poprawnie, obsługuje natywnie typy 3-bajtowe, a także oferuje różne inne udogodnienia, np. podczas edycji "Extras". |
''nie wiem co zrobić z tym zdaniem:'' | ''nie wiem co zrobić z tym zdaniem:'' | ||
Linia 22: | Linia 22: | ||
* wada: ograniczone opcje przyciągania elementów | * wada: ograniczone opcje przyciągania elementów | ||
- | MapEdit "ulepszony" (polecamy [http://wheart. | + | MapEdit "ulepszony" (polecamy [http://wheart.bofh.net.pl/?page=mep mapedit++ 1.0.56.tb]) |
* wygodniejsze i bogatsze opcje przyciągania (wyraźne kolorowane węzły, konfigurowalna odległość przyciągania, podświetlanie najbliższych węzłów w trakcie edycji, przyciąganie do węzła, przecięcia, pod kątem prostym i wiele innych) | * wygodniejsze i bogatsze opcje przyciągania (wyraźne kolorowane węzły, konfigurowalna odległość przyciągania, podświetlanie najbliższych węzłów w trakcie edycji, przyciąganie do węzła, przecięcia, pod kątem prostym i wiele innych) | ||
* obsługuje większe skany map (w stosunku do wersji nie zarejestrowanej) | * obsługuje większe skany map (w stosunku do wersji nie zarejestrowanej) | ||
Linia 42: | Linia 42: | ||
* [http://www.microsoft.com/downloads/details.aspx?FamilyID=ba9257ca-337f-4b40-8c14-157cfdffee4e Microsoft Visual C++ 2008 SP1 Redistributable Package (x64)] | * [http://www.microsoft.com/downloads/details.aspx?FamilyID=ba9257ca-337f-4b40-8c14-157cfdffee4e Microsoft Visual C++ 2008 SP1 Redistributable Package (x64)] | ||
- | W systemie Linux z ME/ME++ uruchamianym pod Wine oznacza to konieczność zainstalowania odpowiednich bibliotek za pomocą winetricks. Szczegółowe instrukcje jak to zrobić można znaleźć na [http://wheart. | + | W systemie Linux z ME/ME++ uruchamianym pod Wine oznacza to konieczność zainstalowania odpowiednich bibliotek za pomocą winetricks. Szczegółowe instrukcje jak to zrobić można znaleźć na [http://wheart.bofh.net.pl/?page=mew stronie Wojtka Penara]. Ponadto zdarza się, że mimo to ME/ME++ nie chce uruchomić się pod wine narzekając na brak "VCOMP90.DLL". Biblioteka ta jest zapewne poprawnie zainstalowana w podkatalogach wine, ale w takim miejscu, w którym nie zostaje znaleziona - wystarczy ją skopiować lub zrobić hardlinka do katalogu ~/.wine/drive_c/windows/system32/ |
==Inne== | ==Inne== |
Wersja z dnia 07:40, 5 sty 2010
Mapedit to program, którego używamy do rysowania map.
Spis treści |
Wersje
- GPSMapedit - program shareware, ale wystarcza wersja niezarejestrowana, działa także pod Linux/wine, choć z drobnymi kłopotami
- MapEdit++ - wersja z kilkoma ciekawymi ulepszeniami
- mapedit++ 1.0.29ru - działa, nie wymaga dodatków (DLL) wspomnianych poniżej, ale nie jest polecany jako dość stara wersja
- mapedit++ 1.0.56.324 - pozwala na zmianę kolorów w kolorowaniu adresów, nie obsługuje typów 3-bajtowych (typy takie konwertujemy na czas edycji do 2-bajtowych, stosując opcję --extratypes w Makefile/mont-demont-multi2.pl), źle obsługuje skórki
- mapedit++ 1.0.56.tb - działa poprawnie, obsługuje natywnie typy 3-bajtowe, a także oferuje różne inne udogodnienia, np. podczas edycji "Extras".
nie wiem co zrobić z tym zdaniem:
(typy 3-bajtowe konwertujemy na czas edycji do 2-bajtowych, stosując opcję --extratypes w Makefile)
a jak ktoś nie używa make?
Zady i walety
MapEdit "standardowy"
- z reguły najszybciej wprowadza nowe funkcje
- wyświetla podkład Google Maps (wersja zarejestrowana)
- potrafi automatycznie tworzyć elementy wektorowe na bazie skanów (nie polecamy)
- pozwala obejrzeć elementy 3D w 3D :)(po przełączeniu na typ Navitel)
- wada: trudno widoczne węzły (krzyżyki)
- wada: ograniczone opcje przyciągania elementów
MapEdit "ulepszony" (polecamy mapedit++ 1.0.56.tb)
- wygodniejsze i bogatsze opcje przyciągania (wyraźne kolorowane węzły, konfigurowalna odległość przyciągania, podświetlanie najbliższych węzłów w trakcie edycji, przyciąganie do węzła, przecięcia, pod kątem prostym i wiele innych)
- obsługuje większe skany map (w stosunku do wersji nie zarejestrowanej)
- pozwala na edycję 3D bez przełączania na typ Navitel (wersja tb: możliwa edycja linii każdego typu -- np. kolejowych)
- pozwala selektywnie włączać/wyłączać widoczność poszczególnych typów obiektów (osobno POI, linie, obszary), a także poszczególnych załączników (każdy z osobna -- View/Show Layers Tree)
- ułatwienia przy edycji właściwości elementów, np. podczas edycji "Extras" (wersja tb), możliwość edycji Label, Label2, Label3 na głównej zakładce
- łatwe kopiowanie Extras z sąsiednich elementów (np. po dodaniu nowej ulicy - dwuklik i wybranie podpowiedzi z menu wypełnionego danymi z sąsiednich ulic)
- Możliwość grupowego dodawania komentarzy elementom (nie tylko ich zastępowania)
- Rozbudowane operacje logicznego łączenia/rozłączania elementów (np. "Remove Polygons Intersections")
- bug: skórki trzeba aktywować ręcznie po każdym uruchomieniu programu (View/Map Skins/...)
-
wada: stare wersje wolniej wczytują mapy(poprawione w 1.0.56-340) - wada: z rzadka, ale potrafi się zawiesić (głównie wersje przed 1.0.56-328)
Wymagania
MapEdit wymaga do działania Microsoft Visual C++ 2008 Redistributable Package. Jeśli po rozpakowaniu i próbie uruchomienia MapEdit pojawiają się komunikaty typu "Wystąpił problem z uruchomieniem programu", albo o niemożności znalezienia bibliotek DLL, to trzeba zainstalować:
- Microsoft Visual C++ 2008 SP1 Redistributable Package (x86) lub
- Microsoft Visual C++ 2008 SP1 Redistributable Package (x64)
W systemie Linux z ME/ME++ uruchamianym pod Wine oznacza to konieczność zainstalowania odpowiednich bibliotek za pomocą winetricks. Szczegółowe instrukcje jak to zrobić można znaleźć na stronie Wojtka Penara. Ponadto zdarza się, że mimo to ME/ME++ nie chce uruchomić się pod wine narzekając na brak "VCOMP90.DLL". Biblioteka ta jest zapewne poprawnie zainstalowana w podkatalogach wine, ale w takim miejscu, w którym nie zostaje znaleziona - wystarczy ją skopiować lub zrobić hardlinka do katalogu ~/.wine/drive_c/windows/system32/
Inne
Zespół UMP-pcPL ma zniżkową cenę na Mapedit. Zgłaszać się do Alf/red/a.
UWAGA Po instalacji ME/ME++, należy go uruchomić (najlepiej z katalogu, gdzie jest zainstalowany, nie via mont-demont, czyli bez montowania plików), z menu Tools wybrać Options, a następnie w zakładce Edit odznaczyć Snap To Grid. Pozostawienie tej opcji włączonej powoduje automatyczne dociąganie koordynat z plików UMP do siatki (także przy ładowaniu pliku), co spowoduje, że wynik będzie bezużyteczny dla innych edytorów. Tak popsutych danych nie ma sensu wysyłać nigdzie.
W katalogu UMP\narzedzia\ jest plik rejestru gpsmapedit.reg, wystarczy go uruchomić i zgodzić się na wprowadzenie zmian do rejestru. Ustawia on wszystkie wymagane opcje dla ME.