Расчет покрытий базовых станций сотовой сети: различия между версиями
(Новая страница: «В данной статье описывается пример использования библиотеки [http://www.geoalchemy.org/intro.html GeoAlchemy]…») |
Нет описания правки |
||
Строка 1: | Строка 1: | ||
В данной статье описывается пример использования библиотеки [http://www.geoalchemy.org/intro.html GeoAlchemy] | В данной статье описывается пример использования библиотеки [http://www.geoalchemy.org/intro.html GeoAlchemy] -- расширения библиотеки SQLAlchemy, которое предназначено для работы с пространственными БД. В качестве иллюстрации выбрана задача расчета покрытий базовых станций сотовой сети. | ||
== Краткие сведения о SQLAlchemy и GeoAlchemy == | |||
Библиотека на языке Python с открытым исходным кодом [http://ru.wikipedia.org/wiki/SQLAlchemy SQLAlchemy] -- предназначена для работы с реляционными СУБД с применением технологии ORM. Служит для синхронизации объектов Python и записей реляционной базы данных. SQLAlchemy позволяет описывать структуры баз данных и способы взаимодействия с ними на языке Python без использования SQL. | |||
GeoAlcemy -- пространственное расширения библиотеки SQLAlchemy, позволяющее производить обработку пространственных данных. В настоящий момент GeoAlchemy поддерживает такие базы данных и их пространственные расширения, как PostGIS, Spatialite, MySQL, Oracle, и MS SQL Server 2008. | |||
== Краткие сведения о задаче расчета покрытий == |
Версия от 12:52, 26 декабря 2013
В данной статье описывается пример использования библиотеки GeoAlchemy -- расширения библиотеки SQLAlchemy, которое предназначено для работы с пространственными БД. В качестве иллюстрации выбрана задача расчета покрытий базовых станций сотовой сети.
Краткие сведения о SQLAlchemy и GeoAlchemy
Библиотека на языке Python с открытым исходным кодом SQLAlchemy -- предназначена для работы с реляционными СУБД с применением технологии ORM. Служит для синхронизации объектов Python и записей реляционной базы данных. SQLAlchemy позволяет описывать структуры баз данных и способы взаимодействия с ними на языке Python без использования SQL.
GeoAlcemy -- пространственное расширения библиотеки SQLAlchemy, позволяющее производить обработку пространственных данных. В настоящий момент GeoAlchemy поддерживает такие базы данных и их пространственные расширения, как PostGIS, Spatialite, MySQL, Oracle, и MS SQL Server 2008.