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

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

Модератор: Tolik

leshco
Новичок
Сообщения: 4
Зарегистрирован: 12 ноя 2014, 11:16

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

Сообщение leshco »

Есть кэш SASPlanet. Кто ни будь пробовал на его основе создать собственный картографический сервис, который может отдавать данные через URL: http:\\my-service\[X]\[Y]\[Z].png или подобные?
Существуют ли готовые решения?
Аватара пользователя
DJ VK
Гуру
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 80 раз
Поблагодарили: 314 раз

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

Сообщение DJ VK »

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 раз.
Аватара пользователя
garl
Гуру
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз
Поблагодарили: 272 раза

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

Сообщение garl »

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

http://91.237.82.95:8083/genshtab250m/14/9964/5888.jpg
Изображение
Russian NDN Team
QIP NightlyTester
Аватара пользователя
DJ VK
Гуру
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 80 раз
Поблагодарили: 314 раз

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

Сообщение DJ VK »

garl писал(а):с обычной винды ХП, используя Питон
Тоько еще "среду-компилятор" питон поставить надо :)
Аватара пользователя
garl
Гуру
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз
Поблагодарили: 272 раза

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

Сообщение garl »

блин пощупал щас hfs.exe - какой то он простой и ущербный с точки зрения передачи,
постоянно в САС валятся Bitmap.LoadMemory FAIL!
пока незачёт.
Russian NDN Team
QIP NightlyTester
Аватара пользователя
DJ VK
Гуру
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 80 раз
Поблагодарили: 314 раз

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

Сообщение DJ VK »

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 раз.
Аватара пользователя
Parasite
Администратор
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раза
Поблагодарили: 508 раз

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

Сообщение Parasite »

DJ VK писал(а):В свое время был комплект для быстрого разворачивания домашнего сервера. Апач, php и тд мегабайт на 50 с инсталлятором. Вот только непомню как назывался. В локальной сети работал без глюков.
Да и сейчас есть. Все ставится, грубо говоря - одним кликом.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
leshco
Новичок
Сообщения: 4
Зарегистрирован: 12 ноя 2014, 11:16

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

Сообщение leshco »

Parasite писал(а):
DJ VK писал(а):В свое время был комплект для быстрого разворачивания домашнего сервера. Апач, php и тд мегабайт на 50 с инсталлятором. Вот только непомню как назывался. В локальной сети работал без глюков.
Да и сейчас есть. Все ставится, грубо говоря - одним кликом.
Весь вопрос не в том, чтобы выложить файлы через HTTP. А в том, чтобы корректно отдавать нужные тайлы, передавая координаты и масштаб в запросе URL. По типу: http:\\my-service\[X]\[Y]\[Z].png
Чтобы потом этот сервис можно было использовать в разных приложениях типа SASPlanet, MotionX GPS, LeaFlet. Выше как раз и приводится gis server, с которым пытаюсь разобраться.
В качестве исходника есть большой кэш саспланет.
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

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

Сообщение zed »

Так вам не понятно как пересчитать координаты X/Y/Z в путь к тайлу в кэше САС?
Аватара пользователя
DJ VK
Гуру
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 80 раз
Поблагодарили: 314 раз

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

Сообщение DJ VK »

zed писал(а):Так вам не понятно как пересчитать координаты X/Y/Z в путь к тайлу в кэше САС?
Да нет, человеку нужен свой сайт с картами походу. Чтоб открывался на разных платформах. То есть не только тайлы, но и набор скриптов для отображения и манипуляции с картами. приложение для клиента в комплекте. Так?
Ответить

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