|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от opennews (??) on 25-Дек-14, 10:07 | ||
Доступен первый публичный выпуск модульного ГИС-движка Turf (http://turfjs.org/), написанного на языке JavaScript и пригодного для использования в браузерных web-приложениях и серверных программах на базе Node.JS. Обработка геопространственных данных осуществляется с использованием формата GeoJSON. Код проекта распространяется (https://github.com/Turfjs/turf) под лицензией MIT. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Выпуск GIS-движка Turf, написанного на JavaScript" | +1 +/– | |
Сообщение от Прохожий (??) on 25-Дек-14, 10:07 | ||
Может, вот оно будущее?! JS - "цветет" и "пахнет"! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
3. "Выпуск GIS-движка Turf, написанного на JavaScript" | +1 +/– | |
Сообщение от Аноним (??) on 25-Дек-14, 11:44 | ||
Системы контроля за транспортом по GPS модулям давно и плотно сидят на node.js. Участвовал в проекте для конторы с парком в десятки тысяч машин, забавно было в секунду принимать сотни тысяч UDP пакетов, парсить их и писать в базу. Языки с блокировкой I/O захлебнулась бы, а тут на простеньком по нынешнем временам однопроцессорном сервере все стабильно работало. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
4. "Выпуск GIS-движка Turf, написанного на JavaScript" | +2 +/– | |
Сообщение от cmp (ok) on 25-Дек-14, 13:31 | ||
> секунду принимать сотни тысяч UDP пакетов | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
5. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от Аноним (??) on 25-Дек-14, 13:42 | ||
А почему нет? Позже добавили еще серверов и сделали кластеризацию. Можете посмотреть вакансии для таких проектов по миру, везде требуют знание node.js | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
26. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от cmp (ok) on 26-Дек-14, 05:29 | ||
А какая бд? я давненько ищу что-нить под похожую задачу, но что-то все не то, ноджс давненько ковырял, на тот момент он мне не понравился. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
27. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от Аноним (??) on 26-Дек-14, 13:56 | ||
MongoDB | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
28. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от cmp (ok) on 27-Дек-14, 18:07 | ||
мда, почему-то так и думал. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
9. "Выпуск GIS-движка Turf, написанного на JavaScript" | –1 +/– | |
Сообщение от Будочки on 25-Дек-14, 14:26 | ||
Просто парсить и просто класть в базу. И то наверно не напрямую. Тут да, JS даже не тормозит. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
10. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от Аноним (??) on 25-Дек-14, 14:31 | ||
Парсится побитово благодаря модулю Buffer, в чистом JS его нет, но есть в node. И, да, не тормозит. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
24. "Выпуск GIS-движка Turf, написанного на JavaScript" | +1 +/– | |
Сообщение от Anoo on 26-Дек-14, 01:38 | ||
Я подобное делал на чистом си и epoll. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
6. "Выпуск GIS-движка Turf, написанного на JavaScript" | +3 +/– | |
Сообщение от rshadow (ok) on 25-Дек-14, 13:46 | ||
Асинхронники вещь давно известная, нода тут не при чем, важна сама технология. А использовать ее можно на любом языке. Может и не напрямую, а с помощью очередей и воркеров, но можно. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
8. "Выпуск GIS-движка Turf, написанного на JavaScript" | +1 +/– | |
Сообщение от Аноним (??) on 25-Дек-14, 14:13 | ||
Это понятно, что можно, async модули есть к большинству языков, но в node это есть "из коробки", достаточно гибко и быстро. Плюс node обслуживает множество коннектов не хуже nginx, были сравнения. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
11. "Выпуск GIS-движка Turf, написанного на JavaScript" | –2 +/– | |
Сообщение от remal (??) on 25-Дек-14, 14:36 | ||
curl -I nodejs.org | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
13. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от Аноним (??) on 25-Дек-14, 14:52 | ||
И? Какое отношение html/статик-контент имеет к обсуждаемой теме? | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
14. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от Crazy Alex (ok) on 25-Дек-14, 16:13 | ||
К теме - никакого. К тому, что "node обслуживает множество коннектов не хуже nginx" - есть некоторое отношение, я полагаю. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
16. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от Аноним (??) on 25-Дек-14, 16:27 | ||
Nginx там в роли прокси, для обслуживания кластера. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
19. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от Аноним (??) on 25-Дек-14, 18:08 | ||
Так если ноджс не хуже - не понятно зачем там нжинкс :) | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
21. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от Аноним (??) on 25-Дек-14, 18:36 | ||
Кто-то же должен проксировать входящие соединения. У каждого воркера в кластере свой порт. | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
15. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от rshadow (ok) on 25-Дек-14, 16:15 | ||
> но в node это есть "из коробки" | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
17. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от Аноним (??) on 25-Дек-14, 16:28 | ||
А в node есть промисы/деферы. Кому что удобней. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
12. "Выпуск GIS-движка Turf, написанного на JavaScript" | +1 +/– | |
Сообщение от Аноним (??) on 25-Дек-14, 14:36 | ||
> Языки с блокировкой I/O захлебнулась бы, ... | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
18. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от Kamiram on 25-Дек-14, 17:22 | ||
с калбэками все же максимально неудобно. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
25. "Выпуск GIS-движка Turf, написанного на JavaScript" | +1 +/– | |
Сообщение от Anoo on 26-Дек-14, 01:55 | ||
> забавно было в секунду принимать сотни тысяч UDP | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
20. "Выпуск GIS-движка Turf, написанного на JavaScript" | +1 +/– | |
Сообщение от Аноним (??) on 25-Дек-14, 18:20 | ||
не может быть чтоб скриптовой язык нацеленный на исполнение в спец среде был быстрее компилируемых языков. да может быть удобен в коротких вызовах программ или узкоспецифичных вещах, но никак не как самостоятельный языкдля написания программ. помойму это должно быть ясно всем. как говорится можно и тупым ножом резать хлеб, но разница в усилиях будет очевидна. так и тут. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
22. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от Аноним (??) on 25-Дек-14, 18:37 | ||
Никто и не говорит о (прикладных) программах, тут имеется ввиду серверное применение. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
23. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от Crazy Alex (ok) on 25-Дек-14, 23:37 | ||
Угу, всем понятно. Но... у скольки процентов острые ножи? | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
29. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от Аноним (??) on 28-Дек-14, 17:35 | ||
по факту - может. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
2. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от Аноним (??) on 25-Дек-14, 11:33 | ||
вопрос не совсем по сабжу, может кто подскажет хорошую биюлиотеку/фреймворк/движок для GIS-запросов к БД(ОРМ), манипуляцию с конвертацией различных форматов GIS для Golang? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
7. "Выпуск GIS-движка Turf, написанного на JavaScript" | +/– | |
Сообщение от xupypr (??) on 25-Дек-14, 13:50 | ||
По моему до leafletjs ему еще далеко... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |