Задайте магазини по области с помощта на OpenStreetMap

Една компания има магазини (lat/lng), разположени в цялата страна, те се показват с помощта на OSM. Дотук добре.

Сега те имат изискването да определят зони/граници на своите магазини, за да определят отговорностите. Можете да сравните зоните на отговорност с тези на пощите (зоните на отговорност се определят и разпределят на ръка, това не е най-късото разстояние). Така че, ако клиент търси магазин (геолокация), отговорният/предпочитаният трябва да получи специална икона.

Има ли наличен (gis) стандарт за дефиниране/съхраняване на зони/граници? OSM предлага ли специални функции за постигане на това?


person RoyalKnight    schedule 17.10.2014    source източник


Отговори (1)


OSM не предлага нищо за такива задачи, защото OSM е основно база данни. Но около OSM има много приложения и рамки, които могат да бъдат много полезни.

Вашият въпрос звучи така, сякаш искате да визуализирате изохрони, което между другото е много подобно на въпрос, зададен наскоро в gis. stackexchange.com относно чертането на изохрони върху OSM карта. Предложените решения за този въпрос помагат ли ви?

person scai    schedule 17.10.2014
comment
Благодаря ви, но не ми трябва най-късото разстояние. Актуализирах въпроса си, за да направя това по-ясно. - person RoyalKnight; 17.10.2014
comment
Не е ли още по-просто? Ако вече имате предварително дефинирани зони на отговорност, тогава всичко, от което се нуждаете, е пространствена заявка във вашата база данни, за да определите в коя зона на отговорност се намира дадена координата. - person scai; 17.10.2014
comment
Благодаря ти много! Spatial (query) беше липсващата ключова дума. Сега знам как мога да го реша. - person RoyalKnight; 17.10.2014