SASGIS

Веб-картография и навигация

Собственный сервис

Обсуждение около-картографических и прочих программ и тем, напрямую не связанных с SAS.Планета

Модератор: Tolik

Собственный сервис

Сообщение leshco » 12 ноя 2014, 11:36

Есть кэш SASPlanet. Кто ни будь пробовал на его основе создать собственный картографический сервис, который может отдавать данные через URL: http:\\my-service\[X]\[Y]\[Z].png или подобные?
Существуют ли готовые решения?
leshco
Новичок
 
Сообщения: 4
Зарегистрирован: 12 ноя 2014, 11:16
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Собственный сервис

Сообщение DJ VK » 12 ноя 2014, 12:54

1. вбиваем в гуглю
open source gis server

2. получам ссылку http://geoserver.org/
читаем
GeoServer is a OGC compliant implementation of a number of open standards such as Web Feature Service (WFS), Web Map Service (WMS), and Web Coverage Service (WCS).
Additional formats and publication options are available including Web Map Tile Service (WMTS) and extensions for Catalogue Service (CSW) and Web Processing Service (WPS).


Если Вам нужна Гис для организации нормального картографического сервера, мы ее нашли.

Если Вас устроит просто http сервер, отдающий тайлы по протоколу http, то....
просто поставьте любой http сервер и не мучайтесь
повторяю. любой. а дальше пропишите в конфигурации путь к вашей папке

например так
https://ru.wikipedia.org/wiki/HTTP_File_Server

HTTP File Server даёт возможность выбора папки (или папок), доступной из Интернета. Можно установить доступ как для всех, так и только для избранных (например, друзей) — в этом случае доступ к файлам будет открыт только после ввода пароля. Кроме этого, можно устанавливать ограничения на тип доступных для скачивания файлов (zip, rar и т. п.). Наконец, для дополнительной безопасности допускается размещать общедоступные папки на виртуальной файловой системе.

Не требуется установка программы (инсталляция)
Небольшой размер запускаемого файла (750 Кбайт)
Учётные записи пользователей,
Разграничение прав
Ограничение скорости трафика
Возможность скачивания/загрузки файлов
Последний раз редактировалось DJ VK 12 ноя 2014, 14:38, всего редактировалось 1 раз.
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 323 раз.

Re: Собственный сервис

Сообщение garl » 12 ноя 2014, 13:02

все туристические карты которые включены в плюсовый репо раздаются мной из кэша САС
раздаётся с обычной винды ХП, используя Питон
http://code.google.com/p/twms/

http://91.237.82.95:8083/genshtab250m/14/9964/5888.jpg
Изображение
Russian NDN Team
QIP NightlyTester
Аватара пользователя
garl
Гуру
 
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз.
Поблагодарили: 273 раз.

Re: Собственный сервис

Сообщение DJ VK » 12 ноя 2014, 14:42

garl писал(а):с обычной винды ХП, используя Питон

Тоько еще "среду-компилятор" питон поставить надо :)
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 323 раз.

Re: Собственный сервис

Сообщение garl » 12 ноя 2014, 16:18

блин пощупал щас hfs.exe - какой то он простой и ущербный с точки зрения передачи,
постоянно в САС валятся Bitmap.LoadMemory FAIL!
пока незачёт.
Russian NDN Team
QIP NightlyTester
Аватара пользователя
garl
Гуру
 
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз.
Поблагодарили: 273 раз.

Re: Собственный сервис

Сообщение DJ VK » 18 ноя 2014, 14:39

garl писал(а):блин пощупал щас hfs.exe - какой то он простой и ущербный с точки зрения передачи,
постоянно в САС валятся Bitmap.LoadMemory FAIL!
пока незачёт.


В свое время был комплект для быстрого разворачивания домашнего сервера. Апач, php и тд мегабайт на 50 с инсталлятором. Вот только непомню как назывался. В локальной сети работал без глюков.

Вот еще инструкции.

small http sever
http://27sysday.ru/2012/http-server

tinyweb
http://xvid.ru/docs/servers/tiny.htm

Baby Web Server
http://www.hub.ru/wiki/Baby_Web_Server

Простой вэб-сервер
http://freesoft.ru/prostoy_vebserver

Open Server
http://open-server.ru/

может что из этих окажется более сговорчивым?
Последний раз редактировалось DJ VK 18 ноя 2014, 16:51, всего редактировалось 1 раз.
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 323 раз.

Re: Собственный сервис

Сообщение Parasite » 18 ноя 2014, 16:32

DJ VK писал(а):В свое время был комплект для быстрого разворачивания домашнего сервера. Апач, php и тд мегабайт на 50 с инсталлятором. Вот только непомню как назывался. В локальной сети работал без глюков.

Да и сейчас есть. Все ставится, грубо говоря - одним кликом.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Собственный сервис

Сообщение leshco » 18 ноя 2014, 16:48

Parasite писал(а):
DJ VK писал(а):В свое время был комплект для быстрого разворачивания домашнего сервера. Апач, php и тд мегабайт на 50 с инсталлятором. Вот только непомню как назывался. В локальной сети работал без глюков.

Да и сейчас есть. Все ставится, грубо говоря - одним кликом.


Весь вопрос не в том, чтобы выложить файлы через HTTP. А в том, чтобы корректно отдавать нужные тайлы, передавая координаты и масштаб в запросе URL. По типу: http:\\my-service\[X]\[Y]\[Z].png
Чтобы потом этот сервис можно было использовать в разных приложениях типа SASPlanet, MotionX GPS, LeaFlet. Выше как раз и приводится gis server, с которым пытаюсь разобраться.
В качестве исходника есть большой кэш саспланет.
leshco
Новичок
 
Сообщения: 4
Зарегистрирован: 12 ноя 2014, 11:16
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Собственный сервис

Сообщение zed » 18 ноя 2014, 17:03

Так вам не понятно как пересчитать координаты X/Y/Z в путь к тайлу в кэше САС?
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Собственный сервис

Сообщение DJ VK » 18 ноя 2014, 17:45

zed писал(а):Так вам не понятно как пересчитать координаты X/Y/Z в путь к тайлу в кэше САС?

Да нет, человеку нужен свой сайт с картами походу. Чтоб открывался на разных платформах. То есть не только тайлы, но и набор скриптов для отображения и манипуляции с картами. приложение для клиента в комплекте. Так?
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 323 раз.

След.

Вернуться в Болталка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13