Географічні інформаційні системи

Питання та відповіді для картографів, географів і фахівців з ГІС

2
Що таке стандартна проекція Меркатора?
Я використовую QGIS для того, щоб перепроектувати формат, який я маю, в "Меркатор", щоб щось на зразок протовізу зрозуміло мої координати. Протовіз каже мені "Меркатор" ( http://vis.stanford.edu/protovis/ex/projection.html ), а QGIS має перелік багатьох типів прогнозів Меркатора, з якими я можу грати. Чи є стандартна проекція Меркатора?

5
Компіляція сценаріїв Python (до .exe), які використовують інструменти для обробки даних ArcGIS?
Я кодую Python уже кілька місяців і розробив кілька досить складних сценаріїв, що стосуються головним чином завдань геообробки. Попри це, я все ще багато навчаюсь, оскільки я виходжу з фону SQL / VBA / VBScript. Я знаю, що компільований код, як правило, працює швидше, ніж код, який повинен бути оброблений …

2
Малювання дня і ночі на карті Google
Я хочу шукати графік день / ніч на карті Google на довільний час. Я знайомий із створенням плиток карт; Я просто шукаю алгоритм, який би повідомив мені, чи є певна точка земної кулі в даний час у денному світлі чи темряві, чи іншим чином побудувати на карті криву інтерфейсу день …

4
Білінеарна інтерполяція точкових даних на растрі в Python?
У мене є растр, з яким я хотів би зробити деякі точкові інтерполяції. Ось де я перебуваю: from osgeo import gdal from numpy import array # Read raster source = gdal.Open('my_raster.tif') nx, ny = source.RasterXSize, source.RasterYSize gt = source.GetGeoTransform() band_array = source.GetRasterBand(1).ReadAsArray() # Close raster source = None # Compute …

5
Прискорення запитів на OpenStreetMap PostGIS
У мене є дані OpenStreetMap для Нідерландів, завантажені в базу даних PostGIS (PostgreSQL 8.3 / PostGIS 1.3.3) за допомогою схеми осмосу . Це означає, що всі теги зберігаються в полі hstore . На додаток до індексу GIST, який осмос створює на полі геометрії, я створив додатковий індекс GIST на полі …

1
Запуск ArcGIS 10.0 під Virtualenv
Я працюю над пакетом Python, який містить суміш інструментів командного рядка та інструментів ArcToolbox. Для розробки Python дуже корисно використовувати VirtualEnv, особливо при роботі з інсталяторами. Чи є спосіб ArcMap або ArcCatalog розпізнати поточний сеанс VirtualEnv в Python, так що при виконанні користувальницьких інструментів він використовує пути та пакети VirtualEnv …

5
Де існують радіаційні моделі катастрофи в Японії?
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. Мені цікаво бачити результати авторитетних моделей, які показують, як радіоактивні забруднення з Японії можуть циркулювати через вітер та воду. AGU блог очок з цієї поганої моделі, але …
12 modelling 

1
Розуміння документації на OpenLayers
У документації з відкритих шарів я помітив, що "параметри" багато разів використовуються для показу, що конструктор приймає параметри. Але де я можу отримати детальну інформацію про цей параметр {object}? Як можна знати, які параметри приймають конструктори? Наприклад: нижче я розмістив документацію на конструктор для OpenLayers.Filter.Spatial. Як дізнатися, які властивості я …

3
Як створити багатокутну маску "цікавої області"?
Я створив інструмент GP за допомогою ArcGIS, який створює маску "області інтересу" з вибраних функцій. Ефективно він створює новий шар багатокутника з пончиками, де отвір був раніше обраними функціями. Чи можу я повторити це завдання в QGIS? Приклад: Для конкретної карти я хочу виділити округ у межах штату і замаскувати …
12 qgis  cartography 

1
ВИБІРТЕ ТОП-запит у ArcGIS Desktop?
Чи існує спосіб використання SELECT TOP (n) на робочому столі ArcGIS? Здається, що оскільки конструктор запитів ArcGIS ефективно будує оператор SQL після пункту WHERE, це може бути неможливим. Ось типовий приклад використання SQL : ВИБІРТЕ ТОП 3 * ВІД шару

2
Плитка векторних даних без втрати геометричної та топологічної інформації
Я намагаюся знайти спосіб поділити векторну карту на більш дрібні блоки. Я можу викласти карту на основі різних стратегій, таких як дерево дерева q. Однак неминуче вирізати деякі полілінії та багатокутники, які перетинають межі блоків. Роблячи це, ми втратимо їх геометричні та топологічні ознаки. Кахельні дані можна використовувати лише для …

4
Як знайти кластери з N точок в межах відстані X за допомогою ArcGIS Desktop?
Ми спробували два методи кластерного аналізу: Кластер та інше Гаряча пляма ... але не відповідає нашій специфікації, яка має ці 3 параметри: набір функцій точки N балів у кластері Діапазон відстаней X, щоб заглянути Наприклад, "знайдіть мені точки, де кожен кластер має 10 балів у межах 50 метрів", або щось …

2
Вибір обмежувального поля з PostGIS
У мене є великий набір даних у базі даних PostGIS. Я переглядаю його через веб-інтерфейс, який завантажує дані як GeoJSON. Занадто багато даних, щоб дати клієнтові всі відразу (10s MB) ..., тому я хотів би отримати область даних у вікні обмеження, утвореному краями вікна (пунктирною лінією на зображенні нижче ). …
12 postgis 

1
Просторові оператори в R?
Як я можу зробити просторові виділення або фільтри в R? Я можу це зробити в PostGIS, використовуючи (наприклад): SELECT * FROM mypoint, mypoly WHERE ST_Within(mypoint.geom, mypoly.geom); і це аналогічно шматок пирога в більшості інших програм ГІС. Тож я очікую, що щось у R виглядатиме так: mypoint[within(mypoint, mypoly),] але я ніде …

1
Як ви використовуєте v.kernel GRASS?
Мені відомо, як використовувати v.kernel GRASS. У мене векторний шар близько 2,5 мільйонів балів. Я хочу зробити теплову карту, використовуючи v.kernel для показу концентрацій, оскільки у мене є змінні екземпляри з точками перекриття, іноді величезними перекриттями. Я вже отримав цей векторний шар у GRASS, і він відображається просто чудово. Я …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.