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

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

2
Як користуватися IRelationalOperator2 та GeometryBag
Я хочу використовувати метод IsNear IRelationalOperator2. У документації зазначено, що GeometryBag підтримує інтерфейс IRelationalOperator2. Але це просто не працює і призводить до винятку "... не вдається віддати об'єкт COM ... Не підтримується такий інтерфейс ..." IRelationalOperator2 relationalOperator = (IRelationalOperator2)geometry; Цей же код добре працює з IRelationalOperator, але немає методу IsNear: …

6
Чи підтримує Bing Maps 7 KML?
Мені не пощастило знайти приклади. Нижче я знайшов такий код, але це для більш ранніх версій. shapeLayer = new VEShapeLayer(); shapeSpec = new VEShapeSourceSpecification(VEDataType.ImportXML, layer.url, shapeLayer); veMap.ImportShapeLayerData(shapeSpec);
9 kml  bing-maps 

2
Як орієнтуватися в кінцевих точках REST та програматично отримувати інформацію про поле
Я додаю службу динамічних карт у карту API ArcGIS Server JavaScript, і мені потрібно влаштуватись на кожен компонентний шар та його поля, щоб я міг запустити запит. Дивіться зразок каталогу служб ArcGIS на веб-сайті http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/HomelandSecurity/operations/MapServer Якщо відкрити цю URL-адресу в браузері, ви побачите список доступних шарів (0,1,2) та поля кожного …

3
Узагальнення полігонів на багатополігони в GeoDjango?
Я створив модель з models.PolygonFieldgeodjango, використовуючи postgres як базу даних. Я намагаюся імпортувати shp у postgres. Проблема полягає в тому, що shp (складений з QGIS) змішує багатокутник і мультиполігон, отже, він завжди не може здійснити експорт через перевірку обмежень enforce_geotype. Чи є спосіб усунути обмеження, щоб зберігати дані багатополігонного та …

1
Обчислення зони UTM від лат / довгої точки?
Я намагаюся перетворити довгасту точку в UTM. Щоб визначити проекцію UTM, мені потрібно обчислити зону для точки. Я намагаюся з'ясувати найкращий спосіб зробити це. Один із способів зробити це - використовувати значення довготи, щоб знайти належну зону. Для цього потрібно багато кодування. Мені цікаво, чи є кращий спосіб зробити це?

2
Як зберегти топологію під час редагування полігонів у OpenLayers?
Я стикаюся з цим питанням: у мене є хлороплетова карта на основі набору багатокутників з деякими даними. Використовуючи WFS-T (постгіс, геосервер, відкриті шари), я можу редагувати геометрію полігонів. Це чудово працює. Мої багатокутники схожі на державні кордони. Вони мають спільні прикордонні вершини. Коли я редагую геометрію деякого багатокутника (наприклад, переміщую …

1
Шукаєте нативну SDK з просторовою підтримкою для розгортання даних ГІС на мобільних пристроях iOS та Android?
Мене цікавлять лише варіанти iOS та Android, які дозволяють мені створювати власні рішення для візуалізації / збору даних. Час відповіді дуже важливий, оскільки я хочу вміти малювати багато геометрій - не лише очок. Додаткові бали за параметри автоматичного кластеризації. Ліцензування дуже важливо - якщо це робить продукт, який я отримую, …

1
Отримати швидкість та кількість смуг в API Google Maps, даних OSM чи будь-якому іншому потоці?
Чи можливо повернути розміщену швидкість та кількість смуг сегменту шосе за допомогою API Google Maps, даних OSM чи будь-якого іншого потоку (платного або безкоштовного)?

4
Перепроектування базових шарів у OpenLayers
У мене є карти з кахельним покриттям з вектора / топо / зображення для деяких місць Північної Америки, які були опубліковані як сервіс REST ArcGIS Server. Ці карти (А) базуються в проекції EPSG: 26912. Тепер я хочу використовувати їх як базову карту для свого веб-додатка OpenLayers; окрім того, я також …

7
Приєднання таблиці Excel до shapefile в ArcMap?
У мене є формфайл нижчих шарів надвисоких рівнів (LSOA) для Англії та Уельсу, і я маю таблицю показників дефіциту для кожного з LSOA в Англії. Я хочу приєднати дані про дефіцит до файла форм, щоб їх можна було відобразити в ArcMap. Я спробував приєднатись до таблиці через параметр Приєднатись та …

4
Використовуйте Esri Geoservices REST як бекенд для веб-рамок Python (Django?)
Мені хотілося б знати, чи можливо використовувати існуючу веб-структуру Python, таку як Django / GeoDjango в якості інтерфейсу для роботи з API REST API Geoservices? Я передбачаю розробку двигуна баз даних, який відображає кінцеві точки REST в JSON як "таблиці" бази даних. Форми Django Admin та Django дуже добре розроблені, …

2
Як вставити символ нового рядка в опис розширення Addin?
Мабуть, текстове поле в менеджері розширень Esri не містить текст (10.0 SP2). Як вирішення, я намагаюся вставити символи нового рядка у файл XML, але не знайшов нічого, що працює. Ось xml: <Extensions> <Extension id="AmberGIS_ExtensionMgrAddin_ExtMgrExtension" class="ExtMgrExtension" productName="Extension State Manager" showInExtensionDialog="true" autoLoad="true"> <Description>Lets you specify extensions that will be \n turned off …

2
Що краще вибрати? WMS або WFS
Мені потрібно вибрати шар (и), і мені цікаво, яким чином я повинен служити шару. Вимоги полягають у тому, що мені потрібно мати можливість вибрати декілька функцій одночасно, намалювавши коробку або багатокутник. Вони повинні виділятися, і я повинен відображати дані для всіх функцій. Мені не потрібно редагувати їх. Я використовую геосервер …

2
ArcMap виконує сценарії повільніше, якщо ви імпортуєте Arcpy
Я знаходжу, що ArcMap працює повільніше, якщо ви написали сценарій, який імпортує arcpy. Ви можете написати сценарій, яким можна керувати в ArcMap, через вікно python або як окремий сценарій python. Якщо так, вам доведеться імпортувати arcpy. Однак якщо це зробити і запустити його у вікні пітона, воно буде працювати повільніше.

6
Список програмного забезпечення для служб карт [закритий]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 3 роки тому . Мені цікаво, яке там програмне забезпечення GIS-сервера. Я використав кілька різних і складаю їх …

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