мапирање

Најбољи софтвер за мапирање који се самостално хостује

Најбољи софтвер за мапирање који се самостално хостује
Не може се порећи да су Гоогле мапе путовање учиниле много лакшим: једноставно одаберете своје одредиште и следите руту коју је за вас одабрао софистицирани алгоритам који узима у обзир стотине различитих фактора, укључујући тренутну саобраћајну ситуацију.

Али иако су Гоогле мапе бесплатне, постоји цена коју сви корисници морају да плате, а та цена су ваши лични подаци. Гоогле Мапе подразумевано бележе сваки ваш потез и продају снимљене податке оглашивачима који су гладни да знају где купујете, колико дуго остајете тамо и колико често се враћате.

Ако нисте заинтересовани за дељење података о локацији са трећим лицима, софтвер за мапирање који је сам домаћин је одлична алтернатива услугама веб мапирања као што су Гоогле Мапс. Одабрали смо пет најбољих сопствених софтверских решења за мапирање и направили водич за инсталирање најпопуларнијег од њих.

1. ГрапхХоппер

ГрапхХоппер је брз и меморијски ефикасан Јава усмјеривач који може радити на серверу или ван мреже на мобилним уређајима и столним рачунарима. Користи податке из ОпенСтреетМап-а, заједничког пројекта за стварање бесплатне мапе света која се може уређивати, али такође може увозити податке из других извора.

Поред рутирања од тачке до тачке, ГрапхХоппер је такође у стању да изврши софистицирану оптимизацију руте и реши проблем трговца путника. Предузећа која испоручују робу купцима могу да користе ГрапхХоппер за додељивање рута својим возилима тако да укупни трошкови превоза буду сведени на минимум.

ГрапхХоппер је лиценциран под лиценцом Апацхе 2.0, што омогућава свима да га прилагоде и интегришу у бесплатне или комерцијалне производе. Корисници који би желели да користе ГрапхХоппер-ове услуге излета у року од неколико минута могу искористити АПИ ГрапхХоппер Дирецтионс, који без напора може интегрирати планирање руте од А до Б, оптимизацију руте, прорачуне изохроне и још више, у готово било коју апликацију.

2. Мапзен Скретање по скретање

Уз Мапзен Турн-би-Турн, можете лако додати усмјеравање у своју апликацију како бисте својим корисницима пружили флексибилне опције усмјеравања и наративне смјернице. Овај софтвер за мапирање заснован је на подацима путне мреже из ОпенСтреетМап-а и фидова јавног превоза компаније Транситланд, а подржава многе различите начине превоза, укључујући пешачење, бицикл, аутомобил, аутобус, воз или чак трајект.

Мапзен Турн-би-Турн долази са неколико пратећих услуга мобилности које вам помажу да навигационе податке претворите у корисне увиде. Услуге укључују Мапзен Мап Матцхинг, који исправља непрецизне ГПС податке довођењем ГПС тачака на оближње путеве и стазе, Тиме-Дистанце Матрик, која ефикасно израчунава време путовања и удаљеност између многих места са само једним АПИ позивом, и Исоцхроне, који пружа увид у путовања на индивидуалном нивоу и масовно.

3. уМап

уМап је користан софтвер за мапирање изграђен на врху Дјанго-а и Леафлет-а који вам омогућава да креирате мапе са слојевима ОпенСтреетМап за мање од једног минута и уградите их у своју веб локацију. уМап вам омогућава да додате тачке интереса, управљате опцијама мапе, групно увозите геоструктуриране податке и још много тога.

Програмери уМап-а створили су изузетно корисну серију екранских емисија које објашњавају детаље и детаље овог софтвера за мапирање и олакшавају почетницима израду мапа са уМап-ом. Постоји и демо верзија на званичној веб локацији софтвера и саветујемо вам да покушате да видите шта је уМап.

4. ОпенСтреетЦам

Од 2007. године возила са брендом Гоогле путују по целом свету, прикупљајући панорамске слике улица за Гоогле Стреет Виев, технологију која се налази у Гоогле мапама и Гоогле Еартх која пружа панорамски поглед са положаја дуж многих улица у свету. Нажалост, богатство фотографија које је прикупио Гоогле није слободно доступно, а на Гооглеу је да одлучи ко му може приступити, а ко не.

Циљ ОпенСтреетЦам-а је да пружи бесплатну алтернативу Гоогле Стреет Виев-у из мноштва извора. Све прикупљене слике, које обично снимају независни сарадници помоћу паметних телефона, објављују се под лиценцом ЦЦ-БИ-СА, а већина кода пројекта је отвореног кода. ОпенСтреетЦам може препознати уличне знакове у стварном времену док снима слике, а подржава употребу ОДБ-ИИ донгле прикљученог у возило поред ГПС-а за побољшање тачности положаја слика.

5. КеплерЈс

КеплерЈс је релативно недавно геосоцијално решење отвореног кода које омогућава корисницима да креирају и деле своја омиљена места и комуницирају са другима у реалном времену. КеплерЈс узима податке из ОпенСтреетМап-а, Геонамес-а и неколико других извора, а такође може да увезе прилагођене податке како би створио нови слој поврх постојећих података.

КеплерЈс је креиран помоћу Метеор-а, бесплатног и отвореног кода изоморфног ЈаваСцрипт веб оквира за брзо прототипирање написаног помоћу Ноде-а.јс. Сви догађаји и промене унутар платформе аутоматски се преносе са сервера на клијенте путем ВебСоцкетс-а, а развој се заснива на флексибилној плуг-ин архитектури.

Иако је КеплерЈС још увек у повојима, почиње да добија на снази и привлачи ентузијастичне програмере отвореног кода који желе да га побољшају и поделе своја омиљена места и придруже се дискусијама у реалном времену.

Како инсталирати и конфигурисати ГрапхХоппер

Будући да је ГрапхХоппер написан на Јави, програмском језику чији је циљ да програмерима апликација дозволи да једном напишу код и покрену га било где, инсталирање овог софтвера за мапирање не може бити лакше.

Све што вам треба је најновије Јава Рунтиме Енвиронмент, ОСМ мапа и најновија верзија ГрапхХоппер веб сервера.

Одатле је само потребно распаковати све у један директоријум и покренути ГрапхХоппер Веб Сервер следећом наредбом:

јава -јар *.јар мол.ресоурцебасе = вебапп цонфиг = цонфиг-екампле.својства осмреадер.осм = најновије у берлину.осм.пбф

Тада бисте требали моћи да одете на хттп: // лоцалхост: 8989 / и видите ОСМ мапу коју сте раније преузели.

Имајте на уму да прво покретање вашег ГрапхХоппер веб сервера може потрајати, али наредни покрети би требали бити много бржи.

Закључак

Покретање сопственог сервера за мапирање у почетку може звучати застрашујуће, али савремена софтверска решења за мапирање отвореног кода то чине врло једноставним. Иако је врло вероватно да ћете и даље користити Гоогле Мапс или неку другу популарну услугу мапирања за свакодневна путовања, знајући како поставити сервер за мапирање може вам помоћи да обезбедите сјајан посао или задивите свог професора на факултету.

Најбољи Линук Дистрос за игре у 2021
Линук оперативни систем далеко је превалио свој изворни, једноставни изглед заснован на серверима. Овај ОС се изузетно побољшао последњих година и сад...
Како снимити и стримовати своју играћу сесију на Линук-у
У прошлости се играње игара сматрало само хобијем, али с временом је играчка индустрија забележила огроман раст у погледу технологије и броја играча. ...
Најбоље игре за ручно праћење
Оцулус Куест је недавно представио сјајну идеју ручног праћења без контролера. Са све већим бројем игара и активности које извршавају подршку формално...