Записки программиста, обо всем и ни о чем. Но, наверное, больше профессионального.

2014-11-06

Accident Localization System

Очередной проект из закромов. Локализация аварий на газовых сетях, 2005 год.
Accident Localization System https://github.com/vasnake/als

Делали мы web GIS решение для Мособлгаза, где веб часть была основана на Автодесковском MapGuide 6.5, если кто еще помнит такой. А то Автодеск мастер хоронить хорошие вещи — сначала выкупит, а потом похоронит.
Хотя МэпГайд был только относительно хорош, жизнь показала, что клиент не хочет ни ActiveX, ни Java applets, ему JavaScript подавай. А МэпГайд был как раз либо ActiveX, либо Java applet.

Но суть не в этом. Основная фишка в том, что я тогда за два-три месяца, воспользовавшись очень небольшим подмножеством пространственных функций Oracle Spatial, соорудил вполне рабочую систему решения топологических задач на сети газопроводов. Практически вся работа по построению сети, вычислениям и анализу делается суперпупер пакетом на PL/SQL. Кому интересно, смотрите исходники https://github.com/vasnake/als

К сожалению, в эксплуатацию система не пошла, не захотел тогда Мособлгаз менять MS SQL Server на Oracle DB.



Кстати, обратите внимание, http://nextgis.ru/blog/gnm/
Географическая сетевая модель для GDAL
В недрах NextGIS завершен основной этап разработки GNM (Geographical Network Model) для GDAL. Разработка велась Михаилом Гусевым в рамках Google Summer of Code 2014 при менторстве NextGIS. GNM добавляет в библиотеку GDAL возможность создавать, модифицировать и анализировать геометрические сети, построенные на основе пространственных данных



original post http://vasnake.blogspot.com/2014/11/accident-localization-system.html

Комментариев нет:

Отправить комментарий

Архив блога

Ярлыки

linux (241) python (191) citation (186) web-develop (170) gov.ru (159) video (124) бытовуха (115) sysadm (100) GIS (97) Zope(Plone) (88) бурчалки (84) Book (83) programming (82) грабли (77) Fun (76) development (73) windsurfing (72) Microsoft (64) hiload (62) internet provider (57) opensource (57) security (57) опыт (55) movie (52) Wisdom (51) ML (47) driving (45) hardware (45) language (45) money (42) JS (41) curse (40) bigdata (39) DBMS (38) ArcGIS (34) history (31) PDA (30) howto (30) holyday (29) Google (27) Oracle (27) tourism (27) virtbox (27) health (26) vacation (24) AI (23) Autodesk (23) SQL (23) humor (23) Java (22) knowledge (22) translate (20) CSS (19) cheatsheet (19) hack (19) Apache (16) Klaipeda (15) Manager (15) web-browser (15) Никонов (15) functional programming (14) happiness (14) music (14) todo (14) PHP (13) course (13) scala (13) weapon (13) HTTP. Apache (12) SSH (12) frameworks (12) hero (12) im (12) settings (12) HTML (11) SciTE (11) USA (11) crypto (11) game (11) map (11) HTTPD (9) ODF (9) Photo (9) купи/продай (9) benchmark (8) documentation (8) 3D (7) CS (7) DNS (7) NoSQL (7) cloud (7) django (7) gun (7) matroska (7) telephony (7) Microsoft Office (6) VCS (6) bluetooth (6) pidgin (6) proxy (6) Donald Knuth (5) ETL (5) NVIDIA (5) Palanga (5) REST (5) bash (5) flash (5) keyboard (5) price (5) samba (5) CGI (4) LISP (4) RoR (4) cache (4) car (4) display (4) holywar (4) nginx (4) pistol (4) spark (4) xml (4) Лебедев (4) IDE (3) IE8 (3) J2EE (3) NTFS (3) RDP (3) holiday (3) mount (3) Гоблин (3) кухня (3) урюк (3) AMQP (2) ERP (2) IE7 (2) NAS (2) Naudoc (2) PDF (2) address (2) air (2) british (2) coffee (2) fitness (2) font (2) ftp (2) fuckup (2) messaging (2) notify (2) sharepoint (2) ssl/tls (2) stardict (2) tests (2) tunnel (2) udev (2) APT (1) Baltic (1) CRUD (1) Canyonlands (1) Cyprus (1) DVDShrink (1) Jabber (1) K9Copy (1) Matlab (1) Portugal (1) VBA (1) WD My Book (1) autoit (1) bike (1) cannabis (1) chat (1) concurrent (1) dbf (1) ext4 (1) idioten (1) join (1) krusader (1) license (1) life (1) migration (1) mindmap (1) navitel (1) pneumatic weapon (1) quiz (1) regexp (1) robot (1) science (1) seaside (1) serialization (1) shore (1) spatial (1) tie (1) vim (1) Науру (1) крысы (1) налоги (1) пианино (1)