Systemy Informacji Geograficznej

Pytania i odpowiedzi dla kartografów, geografów i specjalistów GIS

4
Poszukuje pytonowego sposobu obliczenia długości oznaczenia linii WKT
Byłem bardzo niezadowolony z obliczania długości pościeli w WGS84 w Milach . Zastanawiałem się, czy istnieje wygodniejszy, Pythoński sposób obliczania długości linii WKT zgodnie z danym SRID. Mam na myśli coś takiego: srid="WGS84" line="LINESTRING(3.0 4.0, 3.1 4.1)" print length(line, srid) Szukam dokładnej odpowiedzi, a nie sin\cosprzybliżeń. Jakieś pomysły?
13 python  wkt  wgs84  srid  length 


3
Jakie praktyki są dostępne do modelowania przydatności gruntów?
Obecnie używam „klasycznego” podejścia rastrowego do dzielenia obszaru badań na komórki. Wszystkie warstwy wejściowe są konwertowane na rastry w tej samej rozdzielczości komórki i mają ocenę przydatności. Ostateczna ocena przydatności dla każdej komórki jest obliczana poprzez połączenie oceny każdej warstwy, z wagami odzwierciedlającymi znaczenie czynników. Ostateczna maska ​​jest stosowana, aby …

6
Sprzęt i oprogramowanie do przechwytywania batymetrycznych elewacji jezior?
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Jakiego sprzętu i oprogramowania użyłbyś do rejestrowania wysokości batymetrycznych (głębokości) w wodach śródlądowych (jeziorach i rzekach)? Budżet Twojego urządzenia i oprogramowania wynosi 1000 USD. Budżet …

4
Usuń zduplikowane wielokąty za pomocą narzędzi Open Source
Mam plik kształtu zawierający obiekty o zduplikowanych geometriach, ale różne atrybuty (np. Wielokąt z atrybutem XX i identyczny wielokąt z atrybutem XY). Chcę zidentyfikować duplikaty, a następnie wybrać ten z właściwymi atrybutami, usuwając drugi. Próbowałem narzędzi topologicznych w OpenJump / Kosmo, ale bez powodzenia. Mają narzędzie do usuwania duplikatów, które …

8
ArcObjects Resources [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Jakie są najlepsze książki / strony internetowe do programowania w języku C # za pomocą …
13 arcobjects  c# 


1
Dlaczego proste sprzężenia w małych zestawach danych tak bardzo spowalniają ArcMap?
ArcGIS 9.3.1, ArcInfo. Mam kilka małych plików geobazy i klas funkcji SDE (kilka tysięcy rekordów, 50 kolumn), do których dołączam atrybuty. Po dołączeniu rysowanie mapy jest za każdym razem spowalniane z podsekundy do kilku sekund, czasem więcej. Dodaj do niektórych zapytań definicji, które odwołują się do pól ze sprzężenia, czas …

5
Symulowanie rozszerzenia funkcji wielokąta
Mam nadzieję, że będzie to interesujące pytanie. Pracuję nad zleceniem wprowadzenia do kursu GIS, który wykorzystuje niektóre dane o wycieku ropy z Zatoki Perskiej, aby wprowadzić typowe metody analizy przestrzennej oparte na wektorze (bufory, nakładki itp.) Mam klasę cech wielokąta, która trzyma granice wyciek oleju Deepwater Horizon w danym dniu, …
13 geometry  buffer 

2
Zmieniasz warstwy podstawowe, gdy użytkownik powiększa mapę w OpenLayers?
Mam mapę, która nakłada dane Open Street Map na zdjęcia z Pensylwanii. Jako podkładka do dróg (i ewentualnie innych warstw) mam dwie podkładki - Blue Marble NG i USGS EROS 1ft. Chciałbym móc połączyć te dwie warstwy w pojedynczy obiekt mapy bazowej, który przełącza się automatycznie, gdy użytkownik powiększa, ponieważ …


10
Algorytm znajdowania nieregularnych centroidów wielokątów (punkt etykiety)
Muszę znaleźć środek ciężkości (lub punkt etykiety) dla wielokątów o nieregularnym kształcie w Mapach Google. Pokazuję InfoWindows dla paczek i potrzebuję miejsca do zakotwiczenia InfoWindow, które na pewno będzie na powierzchni. Zobacz zdjęcia poniżej. W rzeczywistości nie potrzebuję niczego konkretnego w Mapach Google, tylko szukam pomysłu, jak automatycznie znaleźć ten …

1
Błąd w relacji przestrzennej F ********? (Nie przeklinam)
Oczekiwałbym, że ISpatialFilter.SpatialRelDescription zachowuje się spójnie z IRelationalOperator.Relation . Jednak po uruchomieniu poniższego kodu otrzymuję: Total features : 44368 Count1: 9 T******** Count2: 9 T******** Count1: 21 F******** Count2: 44359 F******** Count1: 1 ******F** Count2: 1 ******F** Czy to błąd w F********relacji? private void TestSpatialFilter() { IMxDocument mxdoc = ((IApplication)m_application).Document …

2
Jak wyłączyć i włączyć rysowanie w ArcMap za pomocą Pythona?
Skrypt, który piszę, umieszcza dwie ramki danych i ustawia ich zakres. Robiąc to, przerysowuje cały widok Active 4 razy, znacznie spowalniając skrypt. Naciśnięcie klawisza F9 lub kliknięcie przycisku „Wstrzymaj rysowanie” przed uruchomieniem skryptu wyłącza rysunek i powoduje, że skrypt działa znacznie szybciej, ale chcę, aby skrypt zrobił to automatycznie. Chcę …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.