Jakie są najlepsze praktyki dotyczące ArcGIS 9.3 i 10.0 w tym samym sklepie?
Mamy kilkudziesięciu użytkowników na 9.3. Większość naszych danych znajduje się w geobazach plikowych i geotiffach, z godnym podziwu plikiem kształtów i sporadycznymi wypadami do ArcSDE (9.3.1) obsługiwanymi przez inny dział. Najpierw wprowadzimy 10.0 dla zaawansowanych użytkowników i przez nieznany okres czasu, prawdopodobnie 6 miesięcy, oba będą działać jednocześnie. Wszystkie dane, a także kompozycje map, pliki warstw, style symboli itp. Będą używane przez obie grupy.
Jak ustrukturyzować rzeczy, aby te dwa zestawy mogły pokojowo współistnieć? Na co warto zwrócić uwagę?
źródło
Za pośrednictwem winorośli słyszałem, że instalowanie licencji dla wersji 9.3 i 10 na tym samym serwerze licencji jest bałaganem i że najlepiej jest używać dwóch różnych serwerów licencji. Nie mam szczegółów z pierwszej ręki, to tylko jedna głowa do góry.
źródło
Możesz wymusić, aby użytkownicy korzystający z wersji 10 zawsze zapisywali swoje dyski MXD w wersjach 9.3 i zawsze korzystali z baz danych wersji 9.3.
Nie jestem pewien, czy występują problemy ze zgodnością z GDB (jestem pewien, że pliki kształtu będą działać).
EDYCJA: jedną łatwą rzeczą jest utworzenie nowego przycisku Zapisz dla użytkowników ArcGIS v10, zawsze zapisującego do wersji 9.3 ORAZ możesz podpisać skrót do tego przycisku / polecenia. To prawdopodobnie kilka linii .NET.
źródło
Miałem problem ze Stylami Lokalizatora Adresów w wersji 10, musiałem skorzystać z wersji 9.3.1: IPoint -> Najbliższy adres
źródło
Oto kilka rzeczy, które mogą pomóc.
Jeśli możesz zdefiniować role projektu dla osób w różnych wersjach (np. 10 to edycja, 9.3 kartografia lub coś podobnego), możesz mieć 2 wersje MXD, które rozwiążą wiele prostych problemów.
Użyj Geodatabase pliku 9.3, ponieważ zarówno 10 klientów, jak i klienci 9.3 będą mieli dostęp.
W odniesieniu do Menedżera licencji ArcGIS 9 może uzyskać dostęp do Menedżera licencji ArcGIS 10, ale jeśli nie masz wersji 9.3.1 SP2, karta dostępności w Administratorze pulpitu będzie pusta (licencje są dostępne, ale niewidoczne). Mówiąc to, są pewne zmiany licencji, takie jak MPS Atlas nie ma już oddzielnej licencji na 10, więc 9.3.1 nie może uwierzytelnić się z powodu tej zmiany, więc sprawdź to najpierw.
Zachowaj SDE w starszej wersji, ponieważ klienci 9.3 nie mogą połączyć się z SDE 10. I użyj połączeń bezpośrednich dla 10 klientów, ponieważ będzie to działało znacznie lepiej w starszym GDB
Skrypty są zupełnie inne, sprawdź swoje procesy, ponieważ zmieniono odwołanie do ArcObjects, a także odwołanie do Pythona. Zmienia się także użycie Pythona w narzędziach takich jak Select By Attributes.
To tylko lista pomysłów, przepraszam za brak spójności
Baw się dobrze, CDB
źródło