Вопросы связанные с работой ГИС Аксиома
-
Александр
- Администратор
- Сообщения: 621
- Зарегистрирован: 18 апр 2019, 11:21
Сообщение
Александр » 18 июн 2019, 13:08
Smeltzov писал(а): ↑11 июн 2019, 18:16
Приложение почему то падает после запуска через минуту где то. Что происходит, не понятно.
При использовании бесплатной версии Аксиомы обязательно поднимать главное окно программы. Оно должно быть видимым. Такие условия.
Это ограничение Бесплатной верисии
Требуется установить Платную версию
Написал Вам на почту...
-
grig27
- Пользователь
- Сообщения: 16
- Зарегистрирован: 27 май 2019, 07:53
Сообщение
grig27 » 19 июн 2019, 09:26
Теперь приложение не закрывается через минуту.
Попробовал теперь окно карты со слоём.
Код: Выделить всё
# -*- coding: utf-8 -*-
import sys
import axioma.app
from PyQt5.QtCore import QRectF, QPointF
import gdal
import ogr
table = axioma.core.open_json({"src" : "d://85_region.shp"})
cs_latlon = axioma.app.csfactory.createFromEPSG(4326)
layer = axioma.app.render.createLayerForDataObject(table)
map = axioma.render.Map([layer])
#print(map.effectiveWinId())
mapView = axioma.gui.MapView(map)
mapView.show()
print(mapView.effectiveWinId())
map_hwnd = mapView.effectiveWinId()
Теперь ошибка в render.dll
-
Smeltzov
- Администратор
- Сообщения: 13
- Зарегистрирован: 27 май 2019, 17:40
Сообщение
Smeltzov » 19 июн 2019, 13:49
У вас объект данных не открылся.
При открытии shp через open_json кроме "src" нужно указать кодировку "charset".
Мы сделаем это более явным, чтобы нельзя было ошибиться. Спасибо.
-
grig27
- Пользователь
- Сообщения: 16
- Зарегистрирован: 27 май 2019, 07:53
Сообщение
grig27 » 20 июн 2019, 08:10
При открытии shp через open_json кроме "src" нужно указать кодировку "charset".
Брал код из справки:-)
Окно отлично встроилось в наше. Всё работает. Есть конечно проблемы потери фокуса окна... но это базовая проблема QT при подмене парент окна...