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

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

6
Який алгоритм я повинен використовувати для геолокації wifi?
Випадок використання шкільного пікапа (оновлення) Може бути корисним перейти до конкретнішого випадку використання замість оригінального прикладу заднього двору нижче. Місцеві правоохоронці почали стримувати використання текстових повідомлень та використання мобільних телефонів у шкільних зонах. Це створює проблему, коли батьки підбирають дітей після функціонування середньої школи. Навіть для тих, хто порушує закон, …

4
Обчислення профілю висоти по лінії від DEM?
З огляду на DEM (Цифрова модель висоти) та лінію (x1, y1) -> (x2, y2) (парні координати (x, y)), як можна обчислити профіль висоти або поперечний переріз, спроектований на цій лінії? Я шукаю відкритий код, який я можу використовувати у своєму проекті або псевдо-код, який я можу використовувати як керівництво.


9
Перетворення файлів XYZ (з регулярно розташованими xy) у формат ESRI GRID?
Зазвичай консультанти (опитування LiDAR) надають мені дані за моїми характеристиками; вже у форматі ESRI GRID або ASCII GRID. Таким чином, дані LiDAR можна легко використовувати з ArcGIS. На цей раз у мене є лише файли xyz (тобто з регулярними проміжками xy). Раніше я використовував би утиліту від Min-Lang Huang на …

4
Перехід кар'єри з веб-додатків на розробник GIS?
Я розробник програмного забезпечення, який понад 20 років будує додатки здебільшого у просторі веб-додатків для різних компаній. Я намагаюся втриматись в просторі розробки програмного забезпечення ГІС і шукаю поради щодо найкращого способу досягнення цього. Я роздумував над тим, щоб отримати сертифікат ГІС та проходив заняття, використовуючи новітні інструменти ГІС там. …
16 career 

3
Чи є гідний редактор карт з відкритим кодом?
Я хотів би мати редактор карт з відкритим кодом для малювання карти міста? Я не хочу використовувати OpenStreetMap . Це буде проект на замовлення карт. Мені не потрібна вдосконалена система ГІС, а простий редактор карт, де я можу використовувати власні власні символи. Він повинен підтримувати поперечну проекцію Меркатора і мати …

5
Спрощення багатокутників до рядкових рядків?
Я хотів би спростити деякі багатокутники, що представляють річки, до рядків. Я припускаю, що отвори в багатокутниках можна опустити. Хтось має хорошу ідею, як просто це зробити? Було б непогано, якби це було можливо зробити безпосередньо в postgis або іншим інструментом з відкритим кодом, але короткий опис алгоритму буде достатнім.

4
Уникати функцій маркування, якщо вони перекриваються іншим шаром у QGIS?
Як за допомогою QGIS 2.12.2 я можу налаштувати маркування шарів, щоб уникнути розміщення міток там, де вже є функції іншого шару? Наприклад, якщо у мене є полілінійний шар потоку / річки, який містить осередок "центральних ліній", і я розміщую над ним шар полігону "озеро" у порядку нанесення, я не хочу, …
16 qgis  labeling 

1
Додайте функцію вручну до векторного шару в ol3
Я намагаюся додати шар вручну до векторного шару за допомогою JavaScript. Я не можу визначити, чому це не вдається: http://jsfiddle.net/Kieveli/f4t6n6v1/4/ Я спробував нормальні координати, як 16,22, і великі, щоб відповідати значенням xy подання. Я отримую помилку javascript від ol3: TypeError: bQ не є функцією. HTML: <div id="map" class="map"></div> Javascript: var …

2
Як вибрати функції, що містять конкретний текстовий рядок, використовуючи вираз у QGIS
Мені потрібно стилізувати форму полігону полігону для опитування, виходячи з того, чи є багатокутник мінеральним твердженням чи ні. На жаль, єдина інформація про те, чи є багатокутник мінеральною претензією чи ні, міститься в полі "НАЗВА" таблиці атрибутів, де дається повна юридична назва обстежуваної посилки. Наприклад, "РАЙОН ЛОТ 5639, БЕЗ НАГОДИ …

6
Визначення рівня CRS рівня та уникнення діалогу CRS у PyQGIS?
Є існуючий Shapefile, який я хочу додати. На даний момент мій код виглядає так: self.iface.addVectorLayer(self.shpFilePath, "Track", "ogr") Це добре працює, але я хочу визначити crs в коді. Це можливо? Я знайшов подібні питання, як це: Програмно виберіть CRS у QGIS 2.4 за допомогою Python Але я все одно не змушую …

2
Доступ до "обробки" з Python?
Я хочу отримати доступ до функції вибухових ліній в Python за межами QGIS із окремого сценарію. Який модуль потрібно завантажити, щоб його використовувати? Як я можу отримати доступ processing? from qgis.core import * layerInput = QgsVectorLayer('test.shp', 'test', 'ogr') processing.runalg('qgis:explodelines', layerInput, 'temp.shp')

3
Використання геометрії, а не типів даних географії у просторі SQL Server?
Історично я в основному працював з простими координатами широти та довготи в SQL Server. Я зберігав їх як географічний тип даних у SQL сервері та виводив їх на різноманітні дисплеї (насамперед Карти Google). Нещодавно я почав працювати з наборами даних shapefile з різних джерел, і майже виключно вони є геометрією. …

3
Як отримати центроїд набору точок у PostGIS?
Я використовую PostgreSQL з розширенням PostGIS. У мене є набір точок у the_geomстовпці з таблиці myschema.myobjects. Я хочу створити оператор select, щоб отримати центр цього кластеру, тож із вибраного оператора, як цього: SELECT the_geom FROM myschema.myobjects Мені потрібно знайти правильний синтаксис для твердження типу: SELECT ST_AsText(ST_Centroid( (SELECT the_geom FROM myshema.myobjects) …

3
Отримайте значення Lon Lat від типу даних GEOGRAPHY в PostGIS
Після збереження значень “lon lat” як типу даних GEOGRAPHY, як я можу отримати окремі значення lat lon? Помилка спроби: SELECT id, geog, ST_X(geog), ST_Y(geog) FROM locations; Помилка: No function matches the given name and argument types. You might need to add explicit type casts.

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