Daugiau

GPX takelio miniatiūrų atvaizdavimas su savo plytelėmis kaip pagrindinis sluoksnis

GPX takelio miniatiūrų atvaizdavimas su savo plytelėmis kaip pagrindinis sluoksnis


Aš sukūriau savo žemėlapį naudodamas „Tilemill“. Dabar norėčiau rodyti GPX takelio, kuriame mano žemėlapis yra pagrindinis sluoksnis, miniatiūras.

Ar turite idėjų, kaip tai padaryti efektyviai? Aš parašiau scenarijų, kuriame tai daroma naudojant „Tilemill“, tačiau tai padaryti porą tūkstančių kūrinių užtruks amžinai ...

Aš vis tiek norėčiau, kad visos plytelės būtų iš anksto atvaizduotos kaip „mbtiles“ arba lygiai taip pat, kaip plytelės, esančios aplankuose ...

Bet kokios idėjos labai laukiamos :)

:: REDAGUOTI ::

Jei galėtumėte man pasakyti įrankį, kuris, pavyzdžiui, naudoja duomenų šaltinį („mbtiles“ ar žiniatinklį), pvz., Https://github.com/vvoovv/tile-utils, bet kuris galėtų įrašyti rezultatą į nurodytą ribojimo langelį, o ne paimti visas plyteles, kurios telpa į ribojimo dėžutę, aš turėčiau būti visas


Radau įrankį, pavadintą gpx2png, kurio man ir reikėjo!


Ši specifikacija yra „Web Media API“ specifikacijų vadovas. Nors žiniatinklio medijos API specifikacijos yra skirtos įrenginių diegimui, kad būtų palaikomos žiniatinklio žiniatinklio programos 2018 m., Šioje specifikacijoje bus pateikta geriausia žiniatinklio medijos programų diegimo praktika ir kūrėjo gairės. Ši specifikacija turėtų būti atnaujinama bent kartą per metus, kad neatsiliktų nuo besivystančios žiniatinklio platformos. Tiksliniai įrenginiai apims bet kurį įrenginį, kuriame veikia modernus HTML vartotojo agentas, įskaitant televizorius, žaidimų automatus, priedėlius, mobiliuosius įrenginius ir asmeninius kompiuterius.

Šios žiniatinklio žiniasklaidos API bendruomenės grupės specifikacijos tikslas yra pereiti prie W3C rekomendacijų takelio, skirto standartams kurti.


7 geriausių kraštovaizdžių palyginimas

Kaina: Prenumerata: kūrybingi 10 USD per mėnesį, profesionalūs 30 USD per mėn. Amžinas: kūrybiniai 399 USD, profesionalūs 699 USD

Atmosfera ir debesys: Gali pasigirti realiausiu atmosferos modeliu. „Rayleigh“ (pavadintas Lordo Rayleigh vardu: elastingas šviesos ar kitos elektromagnetinės spinduliuotės sklaida mažesnėmis nei spinduliuotės bangos ilgio dalelėmis, iš esmės padaro dangų mėlyną) ir „Mie“ (teorija: plokštuminių elektromagnetinių bangų absorbcija ir sklaida vienodomis izotropinėmis dalelėmis) simuliacija paprasčiausia forma, arba mėlynas dangus, arba baltas akinimas aplink saulę) išsklaidančios savybės, taip pat ozono poveikis.

Jis įgyvendina visišką planetinę atmosferą su tiksliu apšvietimu ir tūriniais debesų bei rūko sluoksniais, padengtais daugybe sklaidų ir visuotiniu apšvietimu.

Imituoja kelis sklaidos efektus. Keletas paprastų debesų ir#8221 modelių, atitinkančių kelis realaus pasaulio debesų tipus. Įskaitant subtilias funkcijas, tokias kaip briaunos ir tikėtinos debesų formos.

Apšvietimas: Tikroviška saulės šviesa, vietiniai ir prožektorių šaltiniai, spindulių atsekti švelnūs šešėliai, bendras apšvietimas, atmosfera, debesys ir aplinkos okliuzijos galimybės.

Reljefas: Leidžia sukurti tikroviškus reljefus, tiek aukščio, tiek procedūrinius. Galimybė įkelti esamus aukščio laukus, kad būtų galima atkartoti realaus pasaulio reljefą. Taip pat georeferencija.

Objektai: Gali pateikti sudėtingus, visiškai tekstūruotus modelius su neribotu daugiakampių ir tekstūrų skaičiumi.

Animacija: Beveik kiekvieną funkciją galima animuoti.

Fotoaparatas: Realistiška fotoaparato sistema, pagrįsta fizinėmis fotoaparato savybėmis, įskaitant židinio nuotolį ir diafragmą. Taip pat judesio neryškumas ir lauko gylis. Nenaudojamas jokių kamerų apribojimas.

Importas ir eksportas: palaikomi importuojamų failų tipai: .TER. Platus eksporto formatų asortimentas, įskaitant .EXR.

Pateikimas: Išplėstinis hibridinis mikropoligonas ir spindulių sekimo atvaizdavimas.

Šešėliai: Daugybė integruotų šešėlių, skirtų sukurti tikroviškus paviršius. Taip pat pritaikyti funkcijų tinklai, galintys valdyti spalvų tekstūras, poslinkio šešėlius, maskavimo funkcijas, objektų pasiskirstymą ir dar daugiau. Yra iš anksto apibrėžtų šešėlių, turinčių tokius efektus kaip: spekuliacija, atspindys ir skaidrumas.

Skalė: Visas planetos modelis (negali būti daug didesnis nei šis).

Darbo eiga: „Ray“ atsekta realaus laiko peržiūra su laipsnišku tobulinimu.


1 atsakymas 1

„Photoshop“ tipo programos sukūrimas yra įdomus projektas.

Jūsų kelyje bus daug iššūkių ir verta šiek tiek pagalvoti.

Čia yra trumpas ir neišsamus dalykų, kuriuos reikia nepamiršti, sąrašas:

  • Piešimo ir dažymo veiksmai
  • Anuliuoti, perdaryti, redaguoti
  • Keli sluoksniai
  • Mastelio keitimas ir slinkimas
  • Išsaugojimas ir spausdinimas

Taigi gauti šaškių lentos foną yra tik ilgos kelionės pradžia.

„PictureBox“ naudojimas kaip pagrindinė drobė yra labai geras pasirinkimas, nes padės keli jo sluoksniai. Čia yra kodo gabalas, kuris suteiks jums lankstų šaškių lentos foną, kuris išlaikys savo dydį net tada, kai keičiate tikrąją grafiką:

Įkelkite vaizdą bandymui ir štai ką gausite, kairėje normalioje padėtyje, padidinę dešinę:

Taip, norint išsaugoti šį foną reikia pašalinti, kaip matote kode, perduodant dydį = 0 tai padarys.

Kas toliau? Leiskite pateikti keletą patarimų, kaip iš aukščiau spręsti įvairias užduotis:

Slinkimas: „Picturebox“ negalima slinkti. Vietoj to įdėkite jį į skydelį su „AutoScroll = true“ ir padarykite jį tiek, kiek reikia.

Mastelio keitimas: žaisdami su jo dydžiu ir dydžio režimu galėsite be problemų priartinti ir nutolinti vaizdą. „BackgroundImage“ liks nepakeistas, kaip ir „Photoshop“. Tačiau turėsite pridėti daugiau kodo, kad padidintumėte grafiką, kurią piešiate ant PB arba sluoksnių. Svarbiausia čia yra grafikos objekto mastelio keitimas naudojant „Graphics.MultiplyTransform“ (matricą).

Sluoksniai: Sluoksniai yra vienintelė naudingiausia „PhotoShop“ (ir kitų kokybiškų programų) funkcija. Jų galima pasiekti įdėjus permatomas piešimo drobes. Galima naudoti plokštes, man labiau patinka etiketės. Jei kiekvienas sėdi viduje žemiau esančiame ir apačioje esančiame PB yra pirminis PB, visas jų turinys bus rodomas kartu.

  • Nenaudokite etiketės tiesiogiai, bet sukurkite poklasį papildomiems duomenims ir praktinei informacijai laikyti!
  • Pakeisti jų tvarką nėra labai sunku, tiesiog nepamirškite įdėtos struktūros ir nepažeistos!
  • Sluoksnis slepiamas nustatant vėliavą ir tikrinant tą vėliavą tapybos veiksmuose
  • Kiti duomenys gali būti pavadinimas, nepermatomumas, galbūt perdangos spalva.
  • Sluoksniai taip pat turėtų būti rodomi sluoksnių paletėje, geriausia sukuriant miniatiūrą ir įterpiant sluoksnio vartotojo objektą į „FlowLayoutPanel“

Piešimo veiksmai: Tai visada yra raktas į bet kurį piešinį „WinForms“. Kai piešdami naudojate pelę, kiekviena tokia veikla sukuria „DrawAction“ klasės objektą, kurį turite suprojektuoti ir kuriame yra visa informacija, reikalinga piešimui atlikti, pvz .:

  • Tipas (stačiakampis, užpildytas stačiakampis, linija, „FreeHandLine“ (taškų serija), tekstas ir kt.)
  • Spalvos
  • Taškai
  • Plotis
  • Tekstas
  • Sluoksnis, į kurį reikia atkreipti
  • gal net rotacija

Kartu su „LayerCanvas“ klase „DrawAction“ klasė bus svarbiausia projekto klasė, todėl teisingai atlikti dizainą verta šiek tiek padirbėti!

Tik viršutinis sluoksnis gaus pelės įvykius. Taigi jums reikia sekti, kuris sluoksnis yra aktyvus, ir pridėti veiksmą prie jo veiksmų sąrašo. Žinoma, sluoksnių paletėje taip pat turi būti nurodytas aktyvus sluoksnis.

Kadangi visi piešiniai yra saugomi sąraše (-uose), neribotą anuliuoti ir atkurti yra paprasta. Kad būtų galima efektyviai piešti ir anuliuoti, galbūt bendras veiksmų sąrašas ir atskiras kiekvieno sluoksnio sąrašas yra geriausias dizainas.


Bandžiau atsisiųsti savo miestą/miestą/regioną - kodėl tai neveikia?

Tikėtina, kad sritis, kurią bandėte atsisiųsti, yra per didelė, o serveriui tikriausiai baigėsi skirtasis laikas, kol jums nepateikė duomenų. Pirmiausia išbandykite labai mažą plotą, kad įsitikintumėte, jog jis veikia gerai. Jei tai gerai, geriausia atsisiųsti miestą mažesniais segmentais. Šiuo metu negalite atsisiųsti didesnio nei 0,3 laipsnio ploto bet kurio matmens.

Jei tikrai norite didelių duomenų sričių, geriausias būdas būtų atsisiųsti failą planet.osm, kuris generuojamas kas savaitę. Šis failas iš esmės yra OSM duomenų bazės momentinė nuotrauka ir jame yra visi galiojantys duomenys.

Noriu sukurti labai ilgą kelią - kaip atsisiųsti tokios didelės srities OSM duomenis?

Kad galėtumėte lengvai valdyti ilgus kelius, neturėtumėte iš jo padaryti vieno ilgo kelio. Verčiau padalinti kelią į kelis būdus. Kaip taisyklė, jokiu būdu neturėtų būti ilgesnis kaip 10-15 km. Paprastai jie iš tikrųjų bus daug trumpesni.

Pavyzdžiui, tokios programos kaip maršruto planuotojai galės lengvai vėl sujungti kelius į vieną kelią. Tokio tipo programoms vis tiek reikės iš naujo apdoroti OSM duomenis.

Pavyzdžiui, greitkeliuose prasminga važiuoti iš vieno išvažiavimo į kitą. Be to, greitkelių sankryžos turėtų būti taškas, kuriame kelias suskaidomas į kelius.

Kodėl neveikia mano prisijungimas?

Yra du skirtingi OSM projekto prisijungimai: vienas skirtas tik šiam wiki, o kitas skirtas svetainei, API ir forumui. Norėdami iš tikrųjų dirbti su OSM duomenimis, turite užsiregistruoti www registracijos puslapyje.


Wpf mėginiai

### Aprašymas Šis greitas pradžios pavyzdys padės jums sukurti pavyzdinę programą ir padės jums susipažinti su žemėlapių kūrimu naudojant „ThinkGeo“ vartotojo sąsają. Šis pavyzdinis projektas palaiko „ThinkGeo UI 12.0.0.0“ ir naujesnes versijas ir parodys, kaip sukurti WPF programą naudojant „ThinkGeo UI Desktop“, skirtą WPF valdymui.

Greitos pradžios vaizdo įrašas: - [„ThinkGeo UI WPF Quick Start in VS Code“ - 1 dalis - bazinis žemėlapis] (https://youtu.be/1PkOsPyXeUM) - [„ThinkGeo UI WPF Quick Start in VS Code“ - 2 dalis - „ShapeFile“ pridėjimas] ( https://youtu.be/7U31kP1E_fs)

### Apie kodą „„ csharp ShapeFileFeatureLayer capitalLabelLayer = new ShapeFileFeatureLayer “(@„ ../../ Data/WorldCapitals.shp “) GeoFont font = new GeoFont („ Arial “, 9, DrawingFontStyles.Bold) GeoSolidBrushxt naujas „GeoSolidBrush“ („GeoColor.StandardColors.Maroon“) „TextStyle textStyle“ = naujas „TextStyle“ („CITY_NAME“, šriftas, „txtBrush“) textStyle.XOffsetInPixel = 0 textStyle.YOffsetInPixel = -6 capitalLabelLayer.ZoomLevelEleSeilText.html „Arial“, 8, DrawingFontStyles.Italic, GeoColor.StandardColors.Black, 3, 3) capitalLabelLayer.ZoomLevelSet.ZoomLevel01.ApplyUntilZoomLevel = ApplyUntilZoomLevel.Level05

capitalLabelLayer.ZoomLevelSet.ZoomLevel06.DefaultTextStyle = textStyle "" ### Gauti pagalbą

### Apie „ThinkGeo“ „ThinkGeo“ yra GIS (geografinių informacinių sistemų) įmonė, įkurta 2004 metais ir įsikūrusi Frisco, TX. Mūsų klientai dirba daugiau nei 40 pramonės šakų, įskaitant žemės ūkį, energetiką, transportą, vyriausybę, inžineriją, programinės įrangos kūrimą ir gynybą.

„Wpf“ greito paleidimo pavyzdys

„Map Suite WPF QuickStart Guide“ padės jums sukurti pavyzdinę programą ir padės jums susipažinti su „Map Suite“. Šis „QuickStart“ vadovas palaiko „Map Suite 10.0.0.0“ ir naujesnes versijas ir parodys, kaip sukurti WPF programą naudojant „Map Suite“ WPF komponentus.

Jūrų diagramų peržiūros programos Wpf pavyzdys

„ThinkGeo Nautical Charts“ yra atskiras „Nuget“ paketas, veikiantis su „ThinkGeo 10.X Desktop/Web“ produktais. Jis skaito ir rodo S-57 elektronines navigacijos diagramas (ENC) iš Tarptautinės hidrografinės organizacijos (IHO), taip pat nuskaito S-52 rinkmenoje apibrėžtą stiliaus informaciją.

Šis pavyzdys yra parašytas WPF, tačiau „Nautical Charts“ paketas veikia ir žiniatinklio projektui. Atsisiųskite ir atidarykite jį „Visual Studio“, paspauskite F5 ir „Bang“, viskas gerai. Kai paleidžiate diagramų peržiūros priemonę, naudokite Failas → Atidaryti, kad įkeltumėte S-57 duomenis (juos galima atsisiųsti iš NOAA svetainės), jūrinės diagramos bus rodomos žemėlapyje (pirmą kartą sugeneruojant rodyklės failą yra pakrautas).

„ThinkGeo“ naudoja numatytąjį stilių, kurį galima lengvai pakeisti. Jūrų diagramų peržiūros priemonė suteikia galimybę perjungti žemėlapį iš 5 režimų: dienos šviesa, dienos juoda, dienos balta, sutemos ir naktis. Jame yra 3 išsamūs režimai: „Viskas“, „Standartinis“ ir „Bazė“. Jis gali pakeisti ribas tarp punktyrinės linijos ir trikampių, gali rodyti/slėpti skirtingus ženklinimus, rodyti skirtingas kalbas ir tt kaip sekti, ir tai gali padaryti daugiau, nei parodyta šiame pavyzdyje

Transporto priemonės sekimo pavyzdys Wpf

Transporto priemonės stebėjimo pavyzdinis šablonas leidžia jums pradėti kitą sekimo projektą. Turėdami darbinio kodo pavyzdį, galite praleisti daugiau laiko diegdami jums svarbias funkcijas ir mažiau laiko galvodami apie tai, kaip atlikti pagrindines stebėjimo sistemos funkcijas.

Rodyti Wpf „Iso Lines“ pavyzdį

Šiame pavyzdyje mes parodome, kaip galite naudoti „Map Suite“, kad pridėtumėte izolines linijas (paprastai žinomas kaip kontūro linijos) prie savo .NET programos. Izolinai yra būdas vizualizuoti pertraukas tarp skirtingų duomenų grupių, tokių kaip aukščio lygis, dirvožemio savybės ar beveik viskas, ką galite įsivaizduoti. Šis pavyzdys taip pat parodo įvairius žingsnius kuriant izolines linijas, įskaitant taškų duomenų rinkimą, tinklelio kūrimą naudojant interpoliaciją ir galiausiai jūsų izolino pertraukos lygių pasirinkimą. Mes taip pat greitai pasineriame į kai kurias pažangesnes parinktis, tokias kaip skraidymas.

Kad visa tai sujungtumėte, peržiūrėkite mūsų [mokomąjį vaizdo įrašą] (https://www.youtube.com/watch?v=eejtCTftpzo), kuris padės jums nustatyti ir valdyti „Isolines“ žemėlapių rinkinyje.

Atminkite, kad norint naudoti „isolines“, jums reikės 5.0.87.0 arba naujesnės versijos „Map Suite“. Daugiau informacijos apie tai, kaip naujovinti, rasite [Žemėlapių paketo kasdienio kūrimo vadove] (http://wiki.thinkgeo.com/wiki/map_suite_daily_builds_guide).

Nuo 6.0.187.0 mėginys buvo atnaujintas, kad daugiakampiai taip pat gali būti grąžinti kaip „IsoLines“ rezultatai. Norint naudoti šį pavyzdį, jums reikia 6.0.187.0 arba naujesnės versijos „Map Suite“.

Sužinokite, kaip naudoti perdangas kuriant žemėlapį arba pridėti esamas pagrindines schemas prie programos. Pavyzdys gali parodyti šias keturias pagrindines schemas:

Nustatydamas žemėlapio tipą, jis gali rodyti skirtingus žemėlapių stilius. Pastaba: kad galėtumėte naudoti šias dvi pagrindines schemas, turite turėti „Bing Maps“ API raktą ir „Google“ žemėlapių API raktą.

„Map Suite“ GIS redaktorius

„Map Suite“ GIS redaktorius, skirtas „Windows“, leidžia kurti nuostabius žemėlapius, atlikti geografinę analizę ir vizualizuoti savo duomenis. Pakankamai galingas profesionaliems GIS technikams, tačiau pakankamai prieinamas beveik visiems, kuriems reikia sukurti žemėlapį. GIS redaktorius sukurtas kaip vienos programos sprendimas, atitinkantis visus jūsų GIS vizualizacijos poreikius. Dabar jis yra atviro kodo ir nemokamas. Galite naudoti „Map Suite“ GIS redaktorių, kad: - greitai sukurtumėte žemėlapius naudodami paprastus ir intuityvius įrankius - vizualizuotumėte duomenis, statistiką ir tendencijas geografiškai - kurkite, stilizuokite ir pažymėkite turtingus ir išsamius žemėlapius - integruokite duomenis iš įvairių šaltinių, įskaitant žiniatinklio žemėlapių paslaugas - Pieškite tiesiai žemėlapyje, redaguokite ir kurkite ypatybių duomenis - Paruoškite savo žemėlapius publikacijoms su pavadinimais, legendomis ir komentarais. Visa tai galite padaryti nesiblaškydami po slaptų įrankių juostų krūvas ar peržiūrėdami įdėtus meniu. Paprasta GIS redaktoriaus ir#039 juostos juostos sąsaja leidžia lengvai suprasti visą GIS įrankių rinkinį po ranka. Vedliai trumpai atlieka partinio geografinio apdorojimo, geokodavimo ir perprojekcijos operacijas. Naudodami integruotą duomenų saugyklą, galite laikyti visus savo duomenis po ranka, nepriklausomai nuo to, kur jie gyvena.

Ieškote pritaikyto GIS redaktoriaus ar pasirinktinių papildinių? Norėdami gauti daugiau informacijos, susisiekite su [email protected]

„Kaip man?“ mėginių rinkinys yra išsamus rinkinys, kuriame yra dešimtys interaktyvių pavyzdžių. Šie pavyzdžiai, kuriuos galima įsigyti „C#“, yra skirti pasiekti svarbiausius „Map Suite“ elementus - nuo paprasto sluoksnio pridėjimo prie žemėlapio iki erdvinių užklausų atlikimo ir teminio stiliaus pritaikymo. Laikykite šią kolekciją savo „enciklopedija“, kurioje yra visi „Map Suite“ pagrindai, ir puiki pradžia naujiems vartotojams.

### Apie „ThinkGeo“ „ThinkGeo“ yra GIS (geografinių informacinių sistemų) įmonė, įkurta 2004 metais ir įsikūrusi Frisco, TX. Mūsų klientai dirba daugiau nei 40 pramonės šakų, įskaitant žemės ūkį, energetiką, transportą, vyriausybę, inžineriją, programinės įrangos kūrimą ir gynybą.

Vaizdo stiliaus pavyzdys Wpf

Žemėlapio lietimo pavyzdys Wpf

„Map Suite WPF Edition“ palaiko liečiamus įvykius. Šiame pavyzdyje parodyta, kaip pridėti žymeklį prie žemėlapio pagal „MapTap“ įvykį.

Spausdinimo peržiūros pavyzdys Wpf

Šiame pavyzdyje mes parodysime, kaip pridėti patikimą spausdinimo palaikymą prie „Map Suite“ programų, skirtų darbalaukiui, WPF, žiniatinkliui ar paslaugų aplinkai. Naudodami šio pavyzdžio kodą, galėsite sukurti spausdinimo peržiūros sąsają, leidžiančią jūsų vartotojams interaktyviai išdėstyti elementus (pvz., Žemėlapį, mastelio liniją, etiketes, duomenų tinklelį ar vaizdą) virtualiame puslapyje prieš spausdinant rezultatą į spausdintuvą, eksportuojantį į PDF arba bitų žemėlapio vaizdą. Žemėlapiai spausdinami naudojant vektorinę grafiką, todėl galite būti tikri, kad išvestis puikiai atrodys bet kur - nuo PDF iki didelio braižytuvo. Spausdinimo sistema taip pat apima žemo lygio ataskaitų kūrimo klases, kurios palengvina ataskaitų generavimą žiniatinklyje ar paslaugų aplinkoje.

Kad padėtumėte suprasti pavyzdį, taip pat naują „Map Suite“ ir#039 spausdinimo sistemą, kuria ji pagrįsta, peržiūrėkite mūsų [mokomąjį vaizdo įrašą] (http://download.thinkgeo.com/Videos/Wiki/MapSuitePrintingSystemIntroduction.wmv), supažindins su visomis šiomis sąvokomis ir pateiks pavyzdinį sprendimą.

Atminkite, kad norint naudoti naujas spausdinimo funkcijas, jums reikės 5.0.102.0 arba naujesnės versijos „Map Suite“. Daugiau informacijos apie tai, kaip naujovinti, rasite [Žemėlapių paketo kasdienio kūrimo vadove] (http://wiki.thinkgeo.com/wiki/map_suite_daily_builds_guide).

Pastaba: „Map Suite“ žiniatinklio, „Silverlight“ ir „Services“ leidimų naudotojai neturės prieigos prie čia pateiktos interaktyvios nuvilkimo puslapio išdėstymo sąsajos. Tačiau šie leidimai vis tiek gali būti naudojami programiškai suplanuojant puslapio maketus kodu ir eksportuojant juos į spausdintuvą.

3D sluoksnio pavyzdžio kūrimas Wpf

Šis projektas parodo, kaip sukurti modeliuotus 3D pastatus naudojant WPF žemėlapių valdymą ir „OsmBuildingOnlineServiceFeatureLayer“.

„Wpf“ maršruto duomenų naršyklės pavyzdys

Tai paprasta maršrutizatoriaus duomenų peržiūros programos pavyzdinė peržiūros priemonė, kuri parodo, kaip naudotis „RoutingEngine“ norint gauti trumpiausią ar greičiausią maršrutą „Map Suite“ GIS programose.

1. Įkelti rtg duomenis: Spustelėkite meniu "Failas → Įkelti“, Eikite į rtg failą. Taip pat toje pačioje aplanke reikia formato failo, skirto nukreipimo šaltinio failui, kitaip jis parodys pranešimą „Nepavyko rasti shp failo tame pačiame aplanke, kuriame ištrynėte“. 2. Pradėti maršrutą:

Ši „RoutingEngine“ palaiko maršruto parinkimą visuose „Map Suite“ valdikliuose, pvz., „WinForms“, „Web“, „MVC“ ir „WebApi“.

„ThinkGeo“ debesies žemėlapių pavyzdys, skirtas „Wpf“

Šis pavyzdys parodo, kaip galite rodyti „ThinkGeo Cloud Maps“ savo „Map Suite“ GIS programose. Tai parodys, kaip naudoti „XYZFileBitmapTileCache“, kad pagerintumėte žemėlapio atvaizdavimą. „ThinkGeoCloudMapsOverlay“ naudoja „ThinkGeo Cloud XYZ“ plytelių serverį kaip rastrinių žemėlapių plytelių serverį. Jis palaiko 5 skirtingus žemėlapio stilius: - Šviesus - Tamsus - Antena - Hibridinis - TransparentBackground

„ThinkGeo Cloud Maps“ palaikymas veiktų visuose „Map Suite“ valdikliuose, pvz., „Wpf“, „Web“, „MVC“, „WebApi“, „Android“ ir „iOS“.

Rodyti „WinForms“ Cad failo pavyzdį

Šis pavyzdys parodo, kaip galite skaityti duomenis iš CAD failo ( *. Dwg, *.dxf) „Map Suite“ GIS programose ir kaip juos atvaizduoti naudojant įterptąjį CAD stilių ir pritaikytą stilių. Šis „Cad File“ palaikymas veiktų visuose „Map Suite“ valdikliuose, pvz., „Wpf“, „Web“, „MVC“ ir „WebApi“.

Padidinti iki galo Wpf pavyzdys Wpf

Tai paprastas projektas, parodantis, kaip nustatyti dabartinį mastą, pagrįstą sluoksnių kolekcija. Šią techniką galite naudoti bendrai užduočiai nustatyti žemėlapį iki galo. Užuot rankiniu būdu nustatę visą apimtį, galite perduoti visus sluoksnius, kuriais norite, kad visa apimtis būtų pagrįsta.

Padėkite paieškos pasaulio atvirkštinio geografinio kodavimo pavyzdį Wpf

Šiame pavyzdyje parodome, kaip galite naudoti „Map Suite“ [Pasaulio atvirkštinio geokodavimo SDK] (https://thinkgeo.com/gisserver#feature), kad geografinė vieta taptų prasmingais adresais. Jis tiekiamas su optimizuotu pasauliniu miestų aprėpties rinkiniu, tačiau taip pat gali būti palaikomi bet kokie pritaikyti duomenys.

==== ### Kokias sritis apima pasaulio atvirkštinis geokodavimas?

BuildingSamples-ForWpf

Šiame WPF projekte parodome, kaip naudoti „BuildingOverlay“, „BuildingStyle“ ir „OsmBuildingOnlineServiceFeatureLayer“.

Šią repą sudaro trys projektai. - „BuildingOverlay“ yra WPF specifinė perdanga, imituojanti 2.5D pastato atvaizdavimą. - „BuildingStyle“ yra pastato stilius, suderinamas su kitais produktais, tokiais kaip „WPF“, „WinForms“ ir „Web“. - „OsmBuildingOnlineServiceFeatureLayer“ yra funkcijų sluoksnio internetinis duomenų šaltinis.

PerformanceSample-ForWpf

Tai WPF darbalaukio pavyzdys, skirtas „MapSuite“ produkto piešimo našumui patikrinti. Vykdant pavyzdį, iš pradžių jis parodys 16 000 stačiakampio formos bruožų; šios funkcijos bus vidutiniškai paskirstytos 4 sluoksniais. Spustelėjus mygtuką Pradėti, pavyzdinė programa atnaujins 1600 stačiakampio formos elementų skaičių per 1000 milisekundžių, programos poraštėje bus rodoma funkcijų piešimo laiko kaina. Klientas gali keisti atnaujinimo dažnį, atnaujinimo funkcijų skaičių ir įjungti arba išjungti sluoksnius. ==== ### Pagrindiniai taškai - stačiakampio forma pridedama prie „InMemoryFeatureLayer“, sluoksnis naudoja „ValueStyle“ figūrai piešti. „ValueStyle“ turi 4 „ValueItems“, kurių elemento ID yra nuo 0 iki 3, o „AreaStyle“ naudoja 4 skirtingas užpildymo spalvas. Formos stulpelio reikšmė taip pat yra 0 pirmą kartą, „ValueStyle“ naudos šią reikšmę figūrai piešti naudojant atitinkamą „AreaStyle“.

- Kiekvieno atnaujinimo metu programa atsitiktine tvarka iš visų galiojančių funkcijų pasirinks 1600 funkcijų, kad pakeistų jų stulpelių reikšmes. Stulpelio reikšmė bus keičiama į 0, 1, 2 arba 3 apskritimai.

- „CustomLayerOverlay“ bus naudojama atnaujinime, programa sukurs naują „InMemoryFeatureLayer“ ir pridės ją prie šios perdangos atnaujindama, visi nustatyti 1600 funkcijų bus pridėti prie sluoksnio. Ankstesnė perdanga bus pašalinta, jei ji yra žemėlapyje, tada prie žemėlapio bus pridėta nauja perdanga. Prieš pašalinant ankstesnę perdangą, visi ištekliai (įskaitant visas sluoksnių plyteles ir fono paveikslėlius) iš perdangos bus nupiešti „GeoImage“, tada nustatykite „GeoImage“ į naujos perdangos fono vaizdą. Mes tai darome, kad įsitikintume, jog kiekvieno atnaujinimo metu bus pateikiama tik 1600 funkcijų, o ankstesnės atnaujintos funkcijos bus teisingai rodomos žemėlapyje.

- Klientas gali patikrinti arba panaikinti žymėjimą tinkamame paraiškos formos sąraše, programa atnaujinimo metu pasirinks tik tas funkcijas, kurios pažymėtose sluoksniuose, o nepažymėti sluoksniai bus paslėpti žemėlapyje.

Wpf filtro stiliaus pavyzdys

Šiame projekte aprašoma, kaip pritaikyti „FilterStyle“ sluoksnio ir#039 ekranui. Naudojant šį stilių, žemėlapis filtruos iš šaltinio failo užklaustas funkcijas, patikrindamas, ar nurodyta stulpelio vertė atitinka įvesties sąlygą. Šis efektas gali būti taikomas visiems „Map Suite“ produktams.

Wpf delsimo piešimo pavyzdys

Šis WPF projektas parodo, kaip naudoti „Delay Map Drawing“ funkciją, kad būtų galima valdyti, ar sluoksnis perbraižomas po nurodyto laiko. Ši parinktis labai naudinga tiems, kurie nori ką nors padaryti prieš atnaujindami žemėlapį, pavyzdžiui, redaguoti elementus, pridėti animaciją ir pan.

Peržiūrėkite šį pavyzdį „Github # Annotation Style Sample for Wpf“

Šiame projekte pamatysite, kaip naudojant „AnnotationStyle“ rodyti ir redaguoti funkciją, atsižvelgiant į konkrečios nuosavybės vertę jos duomenų šaltinyje.

apsaugotas nepaisyti void DrawCore (IEnumerable & ltFeature & gt funkcijos, GeoCanvas drobė, Collection & ltSimpleCandidate & gt etiketėsInThisLayer, Collection & ltSimpleCandidate & gt labelsInAllLayers) <

### Apie „ThinkGeo“ „ThinkGeo“ yra GIS (geografinių informacinių sistemų) įmonė, įkurta 2004 metais ir įsikūrusi Frisco, TX. Mūsų klientai dirba daugiau nei 40 pramonės šakų, įskaitant žemės ūkį, energetiką, transportą, vyriausybę, inžineriją, programinės įrangos kūrimą ir gynybą.

Sveiki, pasaulio pavyzdys Wpf

Šiame pavyzdyje parodyta, kaip pradėti kurti pirmąją programą naudojant „Map Suite Desktop for Wpf 10.0.0“.

„Usgs Dem“ pavyzdys, skirtas „Wpf“

Šis pavyzdys parodo, kaip galite skaityti duomenis iš DEM failo „Map Suite“ GIS programose ir kaip juos atvaizduoti naudojant įterptąjį DEM vertės stilių ir pritaikytą stilių. Šis DEM failų palaikymas veiktų visuose „Map Suite“ valdikliuose, pvz., „Wpf“, „Web“, „Android“ ir „iOS“.

Palieskite „Wpf“ įvykių pavyzdys

Šiame pavyzdyje parodyta, kaip pasinaudoti jutikliniu ekranu, kad galėtumėte valdyti žemėlapį pirštais. Sužinokite, kaip žemėlapį galima pasukti, priartinti ir nutolinti arba pasukti dviem pirštais. Be to, galima pridėti žymeklių, o figūras galima pridėti ir redaguoti bakstelėjus ekraną.

Pavyzdinis kodas leidžia tai įgyvendinti tiesiai į priekį.

Wmts sluoksnio pavyzdys Wpf

Šis projektas parodo, kaip sunaudoti duomenis iš WMTS serverio naudojant „WmtsLayer“. Kodas atrodys gana paprastas, kaip ir figūros failo rodymas, o užkulisiuose mes prašome iš serverio išklotines asinchroniškai ir efektyviai ir prisegti jas prie tinkamo žemėlapio.

Peržiūrėkite šį pavyzdį „Github # Reproject Wmts Sample for Wpf“

### Aprašymas Šiandienos projekte parodome, kaip sukurti savo projekcijų klasę, kuri leistų projektuoti WMTS sluoksnį iš bet kokios vidinės projekcijos į bet kurią išorinę.

### Apie kodą "" csharp wmtsLayer = new WmtsLayer () wmtsLayer.WmtsSeverEncodingType = ThinkGeo.MapSuite.Layers.WmtsSeverEncodingType.Kvp wmtsLayer.ServerUris.Add (new Uri/r.{101} /rest/services/USGSImageryOnly/MapServer/WMTS “)) wmtsLayer.ActiveLayerName =„ USGSImageryOnly “wmtsLayer.ActiveStyleName =„ numatytasis “wmtsLayer.TileMatrixSetName =„ GoogleMapsCompatible “wmroLayt = wmroLayer 3857, 4326.

### Apie „ThinkGeo“ „ThinkGeo“ yra GIS (geografinių informacinių sistemų) įmonė, įkurta 2004 metais ir įsikūrusi Frisco, TX. Mūsų klientai dirba daugiau nei 40 pramonės šakų, įskaitant žemės ūkį, energetiką, transportą, vyriausybę, inžineriją, programinės įrangos kūrimą ir gynybą.

Žemės drebėjimo statistikos pavyzdys Wpf

Žemės drebėjimų statistikos pavyzdinis šablonas yra statistinė ataskaitų sistema apie žemės drebėjimus, įvykusius per pastaruosius kelerius metus visoje JAV. Tai gali padėti jums sukurti infografiką ir išanalizuoti stipriai nukentėjusius rajonus arba naudoti kaip patvirtinamąjį įrodymą rekomenduojant priemones, kurios sumažintų būsimų žemės drebėjimų padarytą žalą.

Rodyti „Wpf“ legendos pavyzdį

Šiandienos projekte mes mokomės parodyti paprastą legendą naudojant naują ir patobulintą „LegendAdornmentLayer“. Patobulintas „LegendAdornmentLayer“ buvo pridėtas prie „Map Suite 5.0“ ir suteikia lengvai naudojamą API legendoms papuošti. „LegendAdornmentLayer“ yra „Map Suite Core“ dalis, leidžianti pasiekti šią galingą funkciją visuose „Map Suite“ produktuose.

Pasukti įvykių pavyzdį Wpf

Šis pavyzdys parodo, kaip pasinaudoti liečiamo ekrano pranašumais ir žaisti žemėlapiu pirštais. Pamatytumėte, kad galime vienu pirštu pasukti žemėlapį, priartinti/nutolinti arba pasukti žemėlapį dviem pirštais. Negana to, mes galime pridėti žymeklį ir sekti/redaguoti figūrą (tašką, liniją ar daugiakampį) paliesdami ekraną. Ir žymeklis/iššokantis langas/etiketė nesisuks su žemėlapiu. Tai paprasta naudoti ir patikrinti kodą, pamatysite, kad tai labai paprasta įdiegti naudojant „Map Suite“! Jis pasiekiamas naudojant 8.0.48.0 arba naujesnę versiją.

„MBTiles Extractor“ pavyzdys WPF

„MBTiles Extractor“ leidžia sukurti naujus mažesnius pogrupius iš „MBTiles“ duomenų bazės. Jūs tiesiog nurodote ribojimo langelį, stebėdami stačiakampio formą žemėlapyje naujai sričiai, tada ji sukurs naują tų regionų SQLite duomenų bazę.

*. MBTile formatą galima palaikyti visuose „Map Suite“ valdikliuose, pvz., „Wpf“, „Web“, „MVC“, „WebApi“, „Android“ ir „iOS“.

Rodyti „Wpf“ legendos pavyzdį

Šiandienos projekte mes mokomės parodyti paprastą legendą naudojant naują ir patobulintą „LegendAdornmentLayer“. Patobulintas „LegendAdornmentLayer“ buvo pridėtas prie „Map Suite 5.0“ ir suteikia lengvai naudojamą API legendoms papuošti. „LegendAdornmentLayer“ yra „Map Suite Core“ dalis, leidžianti pasiekti šią galingą funkciją visuose „Map Suite“ produktuose.

Vilkiamų etikečių pavyzdys Wpf

Šiame WPF projekte jūs sužinosite, kaip įdėti etiketes iš formos failo į „SimpleMarkerOverlay“. Naudojant „DragMode“ nuosavybė „SimpleMarkerOverlay“, tada vartotojas gali vilkti etiketes norimoje vietoje, kad gautų maloniausią ženklinimo efektą. Šis projektas vėliau bus baigtas ir parodys, kaip išsaugoti ištrauktų etikečių būseną „SimpleMarkerOverlay“ ir perkrauti juos.

Spalvos pakeitimo pavyzdys Wpf

Šiandienos WPF projekte mes parodysime, kaip pakeisti konkrečią spalvą rastriniame vaizde, naudojant naują pridėtą API spalvų atvaizdavimą. Pavyzdžiui, šiame projekte žalias ežeras gali būti pakeistas mėlynu.

Wpf svetainės pasirinkimo pavyzdys

Svetainės pasirinkimo pavyzdinis šablonas leidžia įvairiais būdais peržiūrėti, suprasti, interpretuoti ir vizualizuoti erdvinius duomenis, kurie atskleidžia ryšius, modelius ir tendencijas. Iliustruotame pavyzdyje vartotojas gali pritaikyti GIS funkcijas, norėdamas išanalizuoti erdvinius duomenis, kad galėtų efektyviai pasirinkti tinkamą svetainę naujai mažmeninei prekybai.

Mini žemėlapio pavyzdys Wpf

Šis projektas parodo, kaip sukurti paprastą mini žemėlapį, kuriame būtų nurodyta, kur esate, kai priartinote. Kalbant apie „MiniMapAdormentLayer“ paveldimą iš „AdornmentLayer“.

Wpf magnetinio deklinacijos pavyzdys

Šiandienos 's WPF projekte parodysime, kaip prie žemėlapio pridėti magnetinį nukrypimą arba magnetinį variantą, jis ir#039 sukurtas kaip AdormentLayer, naudojamas parodyti kampą horizontalioje plokštumoje tarp magnetinės šiaurės (kryptis, kuria šiaurinis kompaso adatos galas atitinka Žemės magnetinio lauko linijų kryptį) ir tikroji šiaurė (kryptis išilgai dienovidinio link geografinio Šiaurės ašigalio). Šis kampas skiriasi priklausomai nuo vienos pozicijos Žemės paviršiuje ir laikui bėgant. Matyti

3D pavyzdžio kūrimas „Wpf“

Šis projektas parodo, kaip sukurti imituojamus 3D pastatus naudojant WPF žemėlapių valdymą ir „Shapefile“.

Draugų tinklo pavyzdys Wpf

Šiame WPF projekte parodome, kaip galite sukurti draugų tinklą naudodami tašką su apskritimo simboliu. Tai „PointStyle“ ir „TextStyle“ derinys, įskaitant aprašymą su kauke, kuri etiketes laiko tame pačiame sluoksnyje. Iš pradžių to reikalavo klientas [http://community.thinkgeo.com/t/label-on-a-circle-with-lot-of-points/8193/6](http://community.thinkgeo. com/t/label-on-a-a-circle-with-lot-of-taškų/8193/6), tai yra sprendimas su daugybe programų.

Sujungti Wpf perdangos pavyzdį

Šiandienos „Wpf“ projekte parodome bendro „FeatureSource“ naudojimo dviem skirtingoms perdangoms techniką. Iš fizinės formos failo, vaizduojančio miestus, įprastas „LayerOverlay“ naudojamas didesniam mastelio keitimo lygiui, o „FeatureSourceMarkerOverlay“ - mažesniam mastelio keitimo lygiui. „FeatureSourceMarkerOverlay“ yra „Wpf“ perdanga, siūlanti funkcijas, skirtas geresniam naudotojo patirčiai, pvz., „Tooltips“ ir „ImageSource“.

JAV demografinio žemėlapio pavyzdys Wpf

Demografinis ir gyvenimo būdo pavyzdinis šablonas leidžia jums pradėti savo statistikos projektą, kuriame pateikiama išsami informacija apie rasę, amžių, lytį, žemės naudojimą ir dar daugiau visose JAV valstijose. Šablone yra iš anksto suformuoti sluoksniai, kuriuos galima naudoti kaip yra arba kaip pagrindas pridėti savo žemėlapio pastabas ir sluoksnius.

WPF aukščio statistikos pavyzdys

Tai Pavyzdys rodo kelio aukščio duomenis tiesės pavidalu [diagrama] [1].

- Aukščio SDK - remti užklausos aukščio duomenis pagal taškus, tiesę ir daugiakampį, remiantis [SRTM] [2] ir Ned13 aukščio šaltinio duomenimis. - Dėl taško - Sukurkite buferį ir surinkite visus buferio taškus, kad gautumėte taško aukščio vidurkį. - Dėl linijos - Yra du būdai gauti linijos aukščio duomenis. Pirma, gaukite taškus tiesėje, nustatydami intervalo atstumą. Kitas dalykas - surinkti taškus nustatant gaunamų taškų skaičių. Tada paklauskite taško aukščio duomenų. - Dėl daugiakampio - Nustatydami intervalo atstumą, pritvirtinkite daugiakampį prie tinklelių ir gaukite visą tinklelių centrą, kuriame yra daugiakampis. Dabar nustatykite, ar centriniai taškai yra paviršiuje, ar paviršiaus viduje (naudokite patobulintą lanko ilgio metodą).

Vietinis „Datum UTM“ pavyzdys Wpf

Šio WPF pavyzdžio tikslas yra susipažinti su atskaitos taško ir atskaitos taško sąvokos UTM ir geografinėse koordinatėse sąvoka. Naudojant vietinius duomenis, jums gali tekti pritaikyti atskaitos taško transformaciją savo duomenims, kad pereitumėte nuo seno atskaitos taško į naujesnį. Čia mes imame Australijos pavyzdį, kuris pakeitė savo atskaitos tašką (iš AGD84 į GDA94) savo žemėlapių sudarymo tikslais. Mes parodome, kaip taikyti nulinio taško transformaciją tiek ilgumos/platumos koordinačių sistemoje, tiek vietinėse UTM sistemose (AMG, pagrįstas AGD84, ir MGA, pagrįstas GD94).

Peržiūrėkite kodą ir atkreipkite dėmesį į komentarus MouseMove įvykis, kuriame vyksta visa projekcijos logika. Atkreipkite dėmesį, kad korekcija yra apie 200 metrų. Kai suprasite Australijos atvejį, galėsite taikyti tuos pačius principus savo duomenų bazėms UTM.

Kelių eilučių ženklinimo pavyzdys Wpf

Klasterio funkcijų sluoksnio pavyzdys Wpf

Pavyzdyje parodyta, kaip naudojant „ClusterFeatureLayer“ pateikti nurodytus stulpelių duomenis kaip skritulinę diagramą. Leidžia vartotojams vizualiai palyginti duomenis.

„Google“ žemėlapis į Wpf geodezinį pavyzdį

Šiame „Wpf“ projekte parodome triuką, kaip gauti dabartinį žemėlapio mastą naudojant „Google“ žemėlapį kaip vaizdą ir rodyti jį žemėlapyje dešimtainiais laipsniais. Gali būti, kad norite, kad „Google“ žemėlapio informacija ir tikslumas, ypač vaizdas iš palydovo, būtų rodomi jūsų žemėlapyje dešimtainiais laipsniais. Šiame pavyzdyje pamatysite, kaip gauti „Google“ žemėlapio vaizdą ir sukurti pridedamą pasaulio failą dešimtainiais laipsniais. Atkreipkite dėmesį, kad mes realizuojame afininę vaizdo transformaciją, kad pereitume prie „Geodetic“, kaip parodyta 3 byloje

„GPS Exchange“ formato funkcijų sluoksnio pavyzdys, skirtas „Wpf“

Šiame pavyzdyje parodyta, kaip skaityti „GPS EXchange Format“ failą (*. Gpx) naudojant „Map Suite“. GPX (GPS keitimosi formatas) yra lengvas XML duomenų formatas, skirtas keistis GPS duomenimis (kelio taškais, maršrutais ir takeliais) tarp programų ir žiniatinklio paslaugų internete. Daugiau informacijos rasite čia. Dabar „Map Suite“ palaiko GPX 1.0 ir 1.1 schemas. Šis pavyzdys veikia su „Map Suite“ kūrimo filialo kasdienine versija 7.0.275.0 arba naujesne versija.

Dinaminio žymeklio perdangos pavyzdys Wpf

Šiandienos WPF projekte parodysime, kaip nuskaityti duomenis iš REST paslaugos ir rodyti juos kaip žymenis su skirtingais stiliais pagal jų atributus. Galite spustelėti bet kurį žymeklį, kad iškviestumėte WCF paslaugą, kuri grąžina duomenis iš serverio. Iššokantis langas rodo diagramą su informacija. Visi žymekliai ir susijusi informacija atnaujinama dinamiškai po tam tikro laiko intervalo.

Peržiūrėkite šį pavyzdį „Github # Print Preview Sample for Wpf“

### Aprašymas Šiame pavyzdyje mes parodysime, kaip pridėti patikimą spausdinimo palaikymą prie „Map Suite“ programų, skirtų WPF. Naudodami šio pavyzdžio kodą, galėsite sukurti spausdinimo peržiūros sąsają, leidžiančią jūsų vartotojams interaktyviai išdėstyti elementus (pvz., Žemėlapį, mastelio liniją, etiketes, duomenų tinklelį ar vaizdą) virtualiame puslapyje prieš spausdinant rezultatą į spausdintuvas, eksportuojamas į bitmap atvaizdą. Žemėlapiai spausdinami naudojant vektorinę grafiką, todėl galite būti tikri, kad išvestis puikiai atrodys bet kur.

### Apie kodą "" csharp Map1.ZoomLevelSet = new PrinterZoomLevelSet (Map1.MapUnit, PrinterHelper.GetPointsPerGeographyUnit (Map1.MapUnit)]

PrinterInteractiveOverlay printerOverlay = naujas PrinterInteractiveOverlay ()

Map1.InteractiveOverlays.Add („PrintPreviewOverlay“, printerOverlay) Map1.InteractiveOverlays.MoveToBottom („PrintPreviewOverlay“)

PagePrinterLayer pagePrinterLayer = naujas PagePrinterLayer (PrinterPageSize.AnsiA, PrinterOrientation.Portrait) pagePrinterLayer.Open () printerOverlay.PrinterLayers.Add ("PageLayer", pagePrinterLayer) "" ### Gauti pagalbą

### Apie „ThinkGeo“ „ThinkGeo“ yra GIS (geografinių informacinių sistemų) įmonė, įkurta 2004 metais ir įsikūrusi Frisco, TX. Mūsų klientai dirba daugiau nei 40 pramonės šakų, įskaitant žemės ūkį, energetiką, transportą, vyriausybę, inžineriją, programinės įrangos kūrimą ir gynybą.

„ThinkGeo MBTiles“ žemėlapių pavyzdys, skirtas WPF

Šis pavyzdys parodo, kaip galite piešti žemėlapį naudodami vektorines plyteles, išsaugotas „Map Suite GIS“ programose *.MBTiles, bet kokiu norimu stiliumi iš [StyleJSON (Mapping Defination Grammar)] (https://wiki.thinkgeo.com/wiki /thinkgeo_stylejson).Tai parodys, kaip naudoti „XyzFileBitmapTileCache“, kad pagerintumėte žemėlapio atvaizdavimą. Jis palaiko 3 integruotus numatytuosius žemėlapių stilius ir daugiau nuostabių stilių iš „StyleJSON“ failo, kurį įvedėte pagal 'Custom ': - Šviesus - Tamsus - Skaidrus

Jei norite bet kurios pasaulio srities *.mbtile failo arba turite kokių nors reikalavimų sukurti *.mbtile failą pagal savo duomenis, pvz., Formos failą, „Oracle“, „MsSql“ ir dar daugiau, susisiekite su [email protected] .

*. MBTile formatą galima palaikyti visuose „Map Suite“ valdikliuose, pvz., „Wpf“, „Web“, „MVC“, „WebApi“, „Android“ ir „iOS“.

Keturių spalvų žemėlapio pavyzdys Wpf

Bet kurį žemėlapį galima nuspalvinti naudojant keturias spalvas taip, kad gretimi regionai gautų skirtingas spalvas. Pavyzdyje sužinosite, kaip naudoti „ShapeFileFeatureLayer“, kad gautumėte keturias spalvų funkcijas, tada naudokite „ValueStyle“ keturių spalvų žemėlapiui atvaizduoti.

Šiuo metu keturių spalvų žemėlapis palaiko tik daugiakampį ir nepalaiko taško ir linijos.

Wpf linijos mėginio aukščio laipsnis

Šiame pavyzdyje parodome, kaip galite naudoti „Map Suite“ [Elevation SDK] (https://thinkgeo.com/gisserver#feature), kad gautumėte konkrečios .NET programos eilutės aukščio reikšmes. Tai leidžia jums pritaikyti užklausą, kad duomenys būtų tokie išsamūs, kokių jums reikia. Nubraižykite savo pėsčiųjų ar dviračių žygių aukščio profilius, nurodykite atsako detalumą, reikia parodyti mėginio pakilimo vertes kontroliuojamais intervalais išilgai maršruto.

Individualizuotų parametrų projekcijos pavyzdys Wpf

Šiandienos „Wpf“ projekte mes sužinome daugiau apie projekciją ir kaip elgtis ypatingais atvejais, kai figūros failo PRJ faile esanti projekcijos informacija nerandama kaip EPSG ar ESRI kodas erdvinės nuorodos svetainėje (www.spatial-reference). org). Šiuo atveju strategija yra sukurti „proj4“ eilutę pagal parametrus, esančius PRJ faile. Atkreipkite dėmesį, kad turite atkreipti ypatingą dėmesį į klaidingus rytinės ar šiaurės krypties parametrus, nes jie visada išreiškiami metrais, net jei projekcija yra kitame vienete, pvz., Pėdose. Šiame pavyzdyje parodome, kaip konvertuoti iš vietinės Lambert Conformal Conic projekcijos su specifiniais regiono parametrais į geodezinę (WGS84), kad ji atitiktų Pasaulio žemėlapių rinkinį.

Peržiūrėkite šį pavyzdį „Github # Class Break Style Sample for Wpf“

Šiame projekte pamatysite, kaip naudojant „ClassBreakStyle“ grupuoti ir atvaizduoti funkcijas pagal vertybes. „ClassBreakStyle“ yra naudinga technika, nes ji leidžia grupuoti įvairias funkcijas pagal nurodytas vertes, o tada funkcijų grupėms taiko skirtingą stilių.

### Apie kodą Naudokite „ClassBreakStyle“, kad skirtingai nuspalvintumėte kiekvieną būseną, priklausomai nuo diapazono, į kurį patenka jos populiacija. Ši vertė randama būsenose „ShapeFile DBF“ stulpelyje „POP1990“.

ClassBreakStyle StatesStyle = naujas ClassBreakStyle („POP1990“) StatesStyle.ClassBreaks.Add (

) Pridėkite stateStyle prie StatesLayer ir pritaikykite stilių visuose mastelio keitimo lygiuose. StatesLayer.ZoomLevelSet.ZoomLevel01.CustomStyles.Add (StatesStyle) StatesLayer.ZoomLevelSet.ZoomLevel01.ApplyUntilZoomLevel = ApplyUntilZoomLevel.Level20 "" ### Pagalbos gavimas [ThinkGeo http://www.google.com/ wiki/thinkgeo_desktop_for_wpf) [„ThinkGeo Desktop for Wpf“ produkto aprašymas] (https://thinkgeo.com/ui-controls#desktop-platforms) [„ThinkGeo“ bendruomenės svetainė] (http://community.thinkgeo.com/) [„ThinkGeo“ svetainė ] (http://www.thinkgeo.com) ### Apie „ThinkGeo“ „ThinkGeo“ yra GIS (geografinių informacinių sistemų) įmonė, įkurta 2004 metais ir įsikūrusi Frisco, TX. Mūsų klientai dirba daugiau nei 40 pramonės šakų, įskaitant žemės ūkį, energetiką, transportą, vyriausybę, inžineriją, programinės įrangos kūrimą ir gynybą. ==== „Arc GIS Server Rest Layer“ pavyzdys, skirtas WPF ==== Šiame projekte, pagrįstame „wpf“, mes parodysime naująjį „ArcGISServerRestLayer“, išleistą kartu su „Map Suite 9.0“. Šis sluoksnis suteikia kūrėjams paprastą ir galingą įrankį pasiekti savo žemėlapius, esančius „ArcGIS Server“. Šiame naujame sluoksnyje naudojama [ArcGIS Server REST API] (http://resources.arcgis.com/en/help/arcgis-rest-api/). Dabar tai gali palaikyti naujausia „Map Suite Core“ versija. Kad galėtumėte vykdyti šį projektą, jums reikės „Develop Build 9.0.443.0“ arba naujesnės versijos. Daugiau informacijos rasite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== didelio masto žemėlapių spausdinimo pavyzdys, skirtas Wpf ==== Šis WPF projektas yra antras mūsų spausdinimo pavyzdžių serijoje. Daugiau informacijos rasite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== Skrydžio linijų ženklinimo pavyzdys, skirtas Wpf ==== Šis pavyzdys parodo, kaip pakeisti lanko formos skrydžio linijas, kad būtų matomos kelios taško vietos, ir tada rodomos iššokančios etiketės, kuriose pateikiama informacija apie skrydžius, kuriuos vaizduoja linijos . Daugiau informacijos rasite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== Numatytasis Wpf vertės stiliaus pavyzdys ==== Šiandieniniame „Wpf“ projekte mes demonstruojame „ThinkGeo“ API išplėtimą sukurdami pasirinktinį stilių. Paveldi iš „ValueStyle“, mes sukuriame numatytąjį reikšmių stilių, kuris tvarko brėžinius su funkcijomis, kurių reikšmė neapibrėžta „ValueStyle“. Čia mes naudojame tašku pagrįstą sluoksnį su PointStyle. Atminkite, kad numatytasis „ValueStyle“ taip pat veiktų su linijų ir daugiakampių sluoksniais. Išsamesnės informacijos ieškokite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== „Clipping On Line Layer Sample for Wpf“ ==== Šis „Wpf“ projektas užbaigia projektų seriją, skirtą apkarpyti geografinį apdorojimą. Mes jau matėme, kaip nukirpti daugiakampį sluoksnį skiltyje „Karpymas“ ir taškinį sluoksnį skiltyje „Karpymas taškiniame sluoksnyje“. Čia mes parodome, kaip atlikti kirpimo geopresavimą linijos pagrindu. Kalbant apie tą pačią daugiakampio sluoksnio operaciją, pagrindinė geometrinė funkcija yra „GetIntersection“. Mes taip pat įvertinsime sluoksnio sukūrimo nuo nulio operaciją, nes be pačios geometrinės operacijos geografinis apdorojimas taip pat apima rezultato sluoksnio kūrimą iš pradinių sluoksnių, kirpimo sluoksnio ir nukirpto sluoksnio. Daugiau informacijos rasite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== „Graticule With Google Projection Sample for Wpf“ ==== Šiame „Wpf“ projekte mes tyrinėjame daugiau „GraticuleAdornmentLayer“, kuriame įvairiais intervalais rodomi dienovidiniai ir paralelės, atsižvelgiant į mastelio keitimo lygį. Gimtojoje geodezijoje, „GraticuleAdornmentLayer“ galima nustatyti bet kokią projekciją. Šio projekto pavyzdyje jūs matote tinklelį su „World Map Kit“ sferiniame „Mercator“ („Google“ žemėlapio projekcija). Taip pat atkreipkite dėmesį, kaip lengvai galite pakeisti išvaizdą naudodami tokias savybes kaip „GraticuleLineStyle“ ir „GraticuleTextFont“. Daugiau informacijos rasite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== Redaguoti „Shapefile“ pavyzdžio atributą, skirtą „Wpf“ ==== Šio „Wpf“ pavyzdžio tikslas yra parodyti, kaip redaguoti figūros failo ypatybės atributus. Šis pavyzdys yra naudingas visiems, norintiems aktualizuoti savo duomenų atributų dalį, tiesiog spustelėjus norimą žemėlapio funkciją ir atnaujinant jos atributus teksto laukelyje. Redagavimo kodo dalį rasite „KeyDown“ teksto laukelio įvykį. Daugiau informacijos rasite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== Rodykite „Oracle“ duomenų pavyzdį, skirtą „Wpf“ ==== Sužinokite, kaip naudoti „OracleFeatureLayer“ kuriant žemėlapį. Žemėlapiui atvaizduoti naudokite „Oracle“ duomenis. Išsamesnės informacijos ieškokite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== Greta esančių kelių paieškos pavyzdys Wpf ==== Šis WPF projektas parodo, kaip gauti maršrutą tarp dviejų gretimų kelių, net jei jie nesikerta leistinos leistinos ribos ribose. Jis pagrįstas „Map Suite“ geometrijos topologijos moduliu ir nereikalauja „Map Suite“ maršruto plėtinio. Išsamesnės informacijos ieškokite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== „NOAA Globel Weather Station Layer Sample for Wpf“ ==== Šis WPF projektas parodo, kaip tiesiogiai pateikti užklausą ir rodyti NOAA orų stoties duomenis realiuoju laiku Sluoksnis, kuri leidžia žemėlapiuose rodyti naujausius orų stočių duomenis iš viso pasaulio. Meteorologinių stočių duomenys gaunami iš NOAA ir fone atnaujinami kas 15 minučių. Kadangi šios klasės yra paveldėtos iš FeatureSource ir FeatureLayer, daugelis savybių yra surašomos ir gali būti naudojamos kuriant įvairius žemėlapius ar esamų oro sąlygų analizę. Šią funkciją galima pritaikyti visuose „Map Suite“ produktuose. Daugiau informacijos rasite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== „SQLite Bitmap Tile Cache Sample for Wpf“ ==== Šiame pavyzdyje parodyta, kaip galite išsaugoti plytelių vaizdus SQLite duomenų bazėje. Išsamesnės informacijos ieškokite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== „Wmts Tiled Overlay Sample for Wpf“ ==== Šis projektas parodo, kaip sunaudoti duomenis iš WMTS serverio naudojant „WmtsOverlay“. Kodas jums atrodys gana paprastas, o užkulisiuose mes prašome iš serverio išklotines asinchroniškai ir efektyviai ir prisegti jas prie tinkamo žemėlapio. Ši klasė pristatyta nuo 6.0.187.0 versijos, be šios „WmtsOverlay“, taip pat turime „WmtsLayer“. Išsamesnės informacijos ieškokite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== Rodyti failo „GeoDatabase“ pavyzdį, skirtą „Wpf“ ==== Šis pavyzdys parodo, kaip galite skaityti duomenis iš ESRI „FileGeodatabase“, ir kodą rasite taip pat paprastai, kaip ir naudojant bet kurį kitą „Map Suite“ duomenų šaltinį. Daugiau informacijos rasite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== Kelių taškų tankio stilių pavyzdys, skirtas Wpf ==== Šiame pavyzdyje išsamiai apžvelgiama DotDensityStyle. Galite derinti skirtingus „DotDensityStyles“ viename „FeatureLayer“, naudojant skirtingus stulpelius. Demografiniai duomenys paprastai yra tinkami naudoti su tokio tipo stiliumi. Čia kiekvienas tam tikros spalvos taškas reiškia 100 000 tos pačios amžiaus grupės žmonių pagal valstiją. Naudojant kelis DotDensityStyles, prie gyventojų tankio vaizdavimo pridedamas amžiaus grupės demografijos aspektas. Atkreipkite dėmesį, kad PointToValueRatio naudojamas nustatyti, kiek žmonių taškas atstovaus. Pavyzdžiui, jei norite, kad taškas simbolizuotų 100 000 asmenų, nustatykite jį į 0,00001 (1/100000). Jei norite, kad tai būtų 500 000 žmonių, nustatykite jį į 0,000002 (1/500000). Daugiau informacijos rasite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== BackgroundMapSwitchingSample-ForWpf ==== Šiame pavyzdyje parodyta, kaip naudoti šiuos keturis skirtingų tipų žemėlapius kaip foną „Map Suite Desktop“ (WPF) leidime. - „ThinkGeo“ debesies žemėlapiai - Atidarykite gatvės žemėlapį - „Bing“ žemėlapiai - Google žemėlapiai Peržiūrėkite šį pavyzdį „Github“ ==== Paryškinkite pelės užvedimo pavyzdį, skirtą Wpf ==== Šiame WPF projekte parodome, kaip paryškinti funkciją, kai vartotojas perkelia pelės žymeklį ant jo. Šis efektas gali būti pasiektas „Map Suite“ naudojant laikmatį ir atliekant tam tikras erdvines užklausas pagal pelės žymeklio vietą. Šis pavyzdys veikia su srities funkcijomis, tačiau tą patį galima padaryti naudojant taškines ar linijines funkcijas tiesiog naudojant skirtingas erdvines užklausas. Daugiau informacijos rasite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github#Cluster Point Sample for Wpf“ ### Aprašymas „ClusterPointStyle“ yra integruotas į „ThinkGeo 's“ stilius. Šiame projekte pamatysite, kaip naudoti „ClusterPointStyle“ įvairioms funkcijoms grupuoti į vieną. Kartais žemėlapyje gali būti per daug funkcijų, kurios yra sukrautos viena ant kitos, todėl žemėlapis yra neįskaitomas esant didesniam mastelio keitimo lygiui. Grupavimas yra naudinga technika, nes ji leidžia sugrupuoti įvairias funkcijas į vieną pažymėtą simbolį, suskaičiavus visas funkcijas. Daugiau informacijos rasite [Wiki] (http://wiki.thinkgeo.com/wiki/thinkgeo_desktop_for_wpf). ! [Ekrano kopija] (https://github.com/ThinkGeo/ClusterPointSample-ForWpf.NETCore/blob/master/Screenshot.gif) ### Apie kodą 1 clusterPointStyle.DefaultTextStyle = TextStyle.CreateSimpleTextStyle ( "FeatureCount", "Arail", 10, DrawingFontStyles.Regular, GeoColors.Black) clusterPointStyle.DefaultTextStyle.TextPlacement = TextPlacement.Center clusterPointStyle.DefaultTextStyle.OverlappingRule = LabelOverlappingRule.AllowOverlapping clusterPointStyle.DrawingClusteredFeature + = ClusterPointStyle_DrawingClasteredFeature private void ClusterPointStyle_DrawingClasteredFeature (objekto siuntėjas, DrawingClusteredFeatureClusterPointStyleEventArgs e) privati ​​ClassBreakStyle GetClassBreakStyle (string columnName) "" ### Getting Help [ThinkGeo Desktop for Wpf Wiki Resources] (http: // wiki. thinkgeo.com/wiki/thinkgeo_desktop_for_wpf] [„ThinkGeo Desktop for Wpf“ produkto aprašymas] (https://thinkgeo.com/ui-controls#desktop-platforms) [„ThinkGeo“ bendruomenės svetainė] (http://community.thinkgeo.com/) [„ThinkGeo“ svetainė] (http : //www.thinkgeo.com) ### Apie ThinkGeo ThinkGeo yra GIS (geografinių informacinių sistemų) įmonė, įkurta 2004 metais ir įsikūrusi Frisco, TX. Mūsų klientai dirba daugiau nei 40 pramonės šakų, įskaitant žemės ūkį, energetiką, transportą, vyriausybę, inžineriją, programinės įrangos kūrimą ir gynybą. ==== Maskuojančiojo rastrinio sluoksnio pavyzdys Wpf ==== Šiame pavyzdyje parodyta, kaip naudoti „GeoTiff“ rastrinį sluoksnį fono žemėlapiui užmaskuoti, ir leidžia vartotojams piešti daugiakampio formą, kad būtų rodomas tik daugiakampio padengtas rastrinis vaizdas . Atvaizdavimo logika gali būti taikoma kitiems „RasterLayers“, perrašant „DrawCore“ metodą. Daugiau informacijos rasite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ # Weather Line Style Sample for Wpf ### Aprašymas Šiame WPF pavyzdyje mes sužinome, kaip pratęsti LineStyle klasę, kad sukurtumėte orų žemėlapių, pvz., šaltojo fronto, šiltojo fronto ar uždarojo fronto, vaizdavimo stilių. Kad šis stilius būtų įprastas LineStyle naudojamas pačiai fronto linijai. Priekinio tipo simboliui naudojama piktograma. Atkreipkite dėmesį į dvi patogias ypatybes, kad galėtumėte geriau valdyti: Atstumo ypatybė, skirta ekrano koordinatės atstumui reguliuoti tarp kiekvieno linijos simbolio, ir šoninė ypatybė, skirta valdyti, kurioje linijos priekio pusėje simboliai turėtų būti rodomi. Žinoma, didinant ir mažinant žemėlapį, atstumai tarp kiekvieno simbolio išlieka tokie patys, kaip nustatyta ekrano koordinatėje. Daugiau informacijos rasite [Wiki] (http://wiki.thinkgeo.com/wiki/thinkgeo_desktop_for_wpf). ! [Ekrano kopija] (https://github.com/ThinkGeo/WeatherLineStyleSample-ForWpf.NETCore/blob/master/ScreenShot.png) ### Apie kodą „" csharp class customGeoImageLineStyle: LineStyle , canvas, labelsInThisLayer, labelsInAllLayers) double totalDist = 0 for (int i = 0 i & lt lineShape.Vertices.Count - 1 i ++) else if (kampas ⇐ 90) pointStyle.RotationAngle = (plūduriuojantis) kampas plūduriuojantis ekranasDist = ExtentHelper.GetScreenDistanceBetweenTwoWorldPoints (canvas.CurrentWorldExtent, pointShape1, pointShape2, canvas.Wist.West, Wist = Math.Round (pointShape1.GetDistanceTo (pointShape2, canvas.MapUnit, DistanceUnit.Meter), 2) double worldInterval = (currentDist * spacing) / screenDist while (totalDist ⇐ currentDist) , canvas, labelsInThisLayer, labelsInAllLayers) totalDist = totalDist + worldInterval> totalDist = totalDist - currentDist>>>> "" ### Pagalba [Map Suite Desktop for Wpf Wiki Resources] ( http://wiki.thinkgeo.com/wiki/thinkgeo_desktop_for_wpf) [„Map Suite Desktop for Wpf“ produkto aprašas] (https://thinkgeo.com/ui-controls#desktop-platforms) [„ThinkGeo“ bendruomenės svetainė] (http: // community.thinkgeo.com/) [„ThinkGeo“ svetainė] (http://www.thinkgeo.com) ### Apie „ThinkGeo“ „ThinkGeo“ yra GIS (geografinių informacinių sistemų) įmonė, įkurta 2004 metais ir įsikūrusi Frisco, TX. Mūsų klientai dirba daugiau nei 40 pramonės šakų, įskaitant žemės ūkį, energetiką, transportą, vyriausybę, inžineriją, programinės įrangos kūrimą ir gynybą. ==== Stebimų formų failo pavyzdys, skirtas Wpf ==== Šiame Wpf pavyzdyje parodome, kaip išsaugoti stebimas figūras, išsaugojant WKT (gerai žinomą tekstą) faile naudojant įvykį TrackEnded. Be to, įkeliant žemėlapį galite pamatyti, kaip iš failų gauti WKT, kad būtų sukurtos „TrackOverlay“ „TrackShapeLayer“ funkcijos. Šiam pavyzdžiui jums reikės nuorodų „MapSuiteCore.dll“ ir „WpfDesktopEdition.dll“. Išsamesnės informacijos ieškokite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== Išsaugoti įkėlimo būsenos pavyzdį „Wpf“ ==== Šio „Wpf“ projekto tikslas yra parodyti, kaip naudotis „SimpleMarkerOverlay“ naujomis „SaveState“ ir „LoadState“. Parodome, kaip galite tiesiog vilkti piktogramas, kad pakeistumėte jų vietą, išsaugotumėte jų būseną faile ir iš naujo įkelkite būseną iš to failo.Kad šis pavyzdys veiktų, turėsite naudoti naujausią informaciją. Daugiau informacijos rasite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== „Snap To Layer Sample for Wpf“ ==== Šio „Wpf“ projekto tikslas - pašalinti kai kuriuos „SnapToLayerEditInteractiveOverlay“ klasės apribojimus, esančius ankstesniame „Snap To Layer“ pavyzdyje. Ši klasė leido užfiksuoti pelės žymeklį į artimiausią daugiakampio viršūnę, jei ji yra nustatytos tolerancijos ribose. Nors tai puikiai veikė paprastiems daugiakampiams, sudėtingų daugiakampių, sudarytų iš daugelio viršūnių, našumas buvo ribotas. Šis Wpf pavyzdys pašalina šį apribojimą ir leidžia reaguojančiai vilkti ir užfiksuoti viršūnę, neatsižvelgiant į daugiakampio dydį, kurį reikia prisegti. Išsamesnės informacijos ieškokite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github # MBTiles Extractor“ pavyzdyje, skirtame WPF ### Aprašymas „MBTiles Extractor“ leidžia iš MBTiles duomenų bazės sukurti naujus mažesnius pogrupius. Jūs tiesiog nurodote ribojimo langelį, stebėdami stačiakampio formą žemėlapyje naujai sričiai, tada ji sukurs naują tų regionų SQLite duomenų bazę. *. MBTile formatą galima palaikyti visuose „Map Suite“ valdikliuose, pvz., „Wpf“, „Web“, „MVC“, „WebApi“, „Android“ ir „iOS“. Daugiau informacijos rasite [Wiki] (https://wiki.thinkgeo.com/wiki/thinkgeo_desktop_for_wpf). ! [Ekrano kopija] (https://github.com/ThinkGeo/MBTilesExtractorSample-ForWpf.NETCore/blob/master/Screenshot.gif) ### Apie kodą Pavyzdys gali išgauti MBTiles iš šaltinio duomenų bazės į tikslinę duomenų bazę. Reikia žinoti vieną dalyką: iš šaltinio duomenų bazės į tikslinę duomenų bazę reikia nukopijuoti tris lenteles („žemėlapis“, „vaizdai“, „metaduomenys“). "" csharp ThinkGeoMBTilesLayer.CreateDatabase (targetFilePath) var targetDBConnection = new SqliteConnection ($ “Duomenų šaltinis =”) Var targetMap = naujas žemėlapis (targetDBConnection) var targetImages = nauji vaizdai (targetDBConnection) var targetMetadata = nauji metaduomenys (targetDBConnection) var sourceDBConnection = new SqliteConnection („ Duomenų šaltinis = Data/tile_Frisco.mbtiles “) var sourceMap = naujas žemėlapis (sourceDBC) ) var sourceImages = nauji vaizdai (sourceDBConnection) var sourceMetadata = nauji metaduomenys (sourceDBConnection) sourceMetadata.NextPage () foreach (MetadataEntry įrašas sourceMetadata.Entries) ,,”>> TargetMetadata.Insert (sourceMetadata.Entries) int recordLimit = 1000 foreach (var tileRange in tileRanges) KUR “ +„ ConvetToSqlString “(„ tileRange “) + $„ LIMIT “ ,”Var įrašai = sourceMap.Query (querySql) targetMap.Insert (įrašai) if (įrašai.Skaičiuoti & lt recordLimit) isEnd = tiesa querySql = $“ SELECT images.tile_data as tile_data, images.tile_id as tile_id FROM “ + $ WHERE images.tile_id IN (PASIRINKTI NUO KUR „ + ConvetToSqlString (tileRange) + $“ LIMIT , ) "Įrašai = sourceImages.Query (querySql) targetImages.Insert (įrašai) offset = offset + recordLimit>>" "### Getting Help [Map Suite UI Control for WPF Wiki Resources] (https: //wiki.thinkgeo. com/wiki/thinkgeo_desktop_for_wpf] [„Map Suite“ vartotojo sąsajos valdiklis, skirtas WPF produkto aprašymui] (https://thinkgeo.com/gis-ui-desktop#platforms) [„ThinkGeo“ bendruomenės svetainė] (http://community.thinkgeo.com/) [„ThinkGeo“ svetainė] (http://www.thinkgeo.com) ### Apie „ThinkGeo“ „ThinkGeo“ yra GIS (geografinių informacinių sistemų) įmonė, įkurta 2004 metais ir įsikūrusi Frisco, TX. Mūsų klientai dirba daugiau nei 40 pramonės šakų, įskaitant žemės ūkį, energetiką, transportą, vyriausybę, inžineriją, programinės įrangos kūrimą ir gynybą. ==== Orų linijos stiliaus pavyzdys Wpf ==== Šiame WPF pavyzdyje mes sužinome, kaip išplėsti LineStyle klasę, kad sukurtumėte orų žemėlapių, pvz., šaltojo fronto, šiltojo fronto ar uždarojo fronto, vaizdavimo stilių. Kad šis stilius būtų įprastas LineStyle naudojamas pačiai fronto linijai. Priekinio tipo simboliui naudojama piktograma. Atkreipkite dėmesį į dvi patogias ypatybes, kad galėtumėte geriau valdyti: Atstumo ypatybė, skirta ekrano koordinatės atstumui reguliuoti tarp kiekvieno linijos simbolio, ir šoninė ypatybė, skirta valdyti, kurioje linijos priekio pusėje simboliai turėtų būti rodomi. Žinoma, didinant ir mažinant žemėlapį, atstumai tarp kiekvieno simbolio išlieka tokie patys, kaip nustatyta ekrano koordinatėje. Išsamesnės informacijos ieškokite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== Rodyti „MsSql GeoDatabase“ pavyzdį, skirtą „Wpf“ ==== Šis pavyzdys parodo, kaip galite skaityti duomenis iš „MsSql“ duomenų bazės, ir kodą rasite taip pat paprastai, kaip ir kitų „Map Suite“ duomenų šaltinių. Išsamesnės informacijos ieškokite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== Naudokite „Wpf“ žemėlapio valdymo pavyzdį „WinForms“ ==== „Wpf“ žemėlapio valdiklis palaiko kelių gijų žemėlapį, todėl jis veikia geriau nei „winforms“ žemėlapio valdymas. Šis pavyzdys parodo, kaip galite naudoti „wpf“ žemėlapio valdymą „Winforms“ programose. Išsamesnės informacijos ieškokite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== „ThinkGeo Cloud Colour Sample for Wpf“ ==== Šis pavyzdys parodo, kaip galite naudoti „ThinkGeo Cloud Client“ norėdami gauti spalvų iš „ThinkGeo GIS Server“. Jis palaiko 7 skirtingas spalvas: - atspalvis - kokybė - analogiškas - papildomas - kontrastingas - tetradinis - „Triadic ThinkGeo Cloud Client“ palaikymas veiktų visuose „Map Suite“ valdikliuose, pvz., „Wpf“, „Web“, „MVC“, „WebApi“, „Android“ ir „iOS“. Išsamesnės informacijos ieškokite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== Spausdinimo iššokančių langų ir žymeklio pavyzdys, skirtas Wpf ==== Iššokantysis langas ir žymeklis turi naudoti paspaudimų įvykius ir tt, kad jie paveldėtų valdymo klasę. „SimpleMarkerOverlay“ ir „PopupOverlay“ negalima atspausdinti tiesiogiai, todėl juos reikia paversti vaizdais. Šiame pavyzdyje parodyta, kaip „PrintGeoCanvas“ spausdinti iššokančius langus ir žymeklius. Išsamesnės informacijos ieškokite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== Rastrinio sluoksnio spausdinimo kokybės pavyzdys, skirtas Wpf ==== Šis WPF projektas yra trečiasis spausdinimo serijos pavyzdys. Tai parodo, kaip aukštos kokybės spausdinti žemėlapius. Ši nauja „Map Suite“ funkcija pasiekiama 9.0.483.0 arba naujesnėje versijoje. Iš pavyzdžio jūs geriau suprasite, kaip naudoti DPI spausdinimo kokybei tvarkyti. Mėginys yra pagrįstas rastriniais vaizdais, tačiau taip pat gali būti naudojamas su vektoriniais duomenimis. Išsamesnės informacijos ieškokite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== „Custom Rotation Projection Sample for Wpf“ ==== Šiandienos projekte parodome, kaip sukurti savo projekcijos klasę, leidžiančią projektuoti sluoksnį iš bet kokios vidinės projekcijos į bet kurią išorę, sukant Tuo pačiu metu. Galimybė taikyti šias dvi operacijas vienu metu gali būti naudinga, jei pradinis sluoksnis buvo sukurtas kitoje projekcijoje, o šiaurė yra kampu ir norite jį sulyginti pagrindiniame žemėlapyje. Išsamesnės informacijos ieškokite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github“ ==== „Wpf“ centravimo ir sukimosi pavyzdys pasukami pagal judančios transporto priemonės vietą ir kryptį. Ši problema išsprendžia kai kurias problemas, kurias turite žinoti tiek dėl „ShapeFileFeatureLayer“, tiek „InMemoryFeatureLayer“, kai žemėlapyje taikoma rotacija. Išsamesnės informacijos ieškokite [Wiki] (http://wiki.thinkgeo.com/wiki/map_suite_desktop_for_wpf). Peržiūrėkite šį pavyzdį „Github # Class Break Style Sample for Wpf“ ### Aprašymas Šiame projekte pamatysite, kaip naudoti „ClassBreakStyle“, kad būtų galima grupuoti ir atvaizduoti funkcijas pagal vertes. „ClassBreakStyle“ yra naudinga technika, nes ji leidžia grupuoti įvairias funkcijas pagal nurodytas vertes, o tada funkcijų grupėms taiko skirtingą stilių. Daugiau informacijos rasite [Wiki] (http://wiki.thinkgeo.com/wiki/thinkgeo_desktop_for_wpf). ! [Ekrano kopija] (https://github.com/ThinkGeo/ClassBreakStyleSample-ForWpf/blob/master/Screenshot.png) ### Apie kodą Naudokite „ClassBreakStyle“, kad skirtingai nuspalvintumėte kiekvieną būseną, priklausomai nuo diapazono, į kurį patenka jos populiacija . Ši vertė randama būsenose „ShapeFile DBF“ stulpelyje „POP1990“. "" csharp ClassBreakStyle StatesStyle = new ClassBreakStyle ("POP1990") StatesStyle.ClassBreaks.Add (naujas ClassBreak (vertė: 0, areaStyle: AreaStyles.CreateSimpleAreaStyle (fillBrushColor: GeoColors.LightGray, outline) Geight ) StatesStyle.ClassBreaks.Add (nauja „ClassBreak“ (vertė: 1000000, areaStyle: AreaStyles.CreateSimpleAreaStyle (fillBrushColor: GeoColors.LightBlue, outlinePenColor: GeoColors.CornflowerBlue, outlinePenCreak: 35.dr.B.Br.Bruex: 3500) , areaStyle: AreaStyles.CreateSimpleAreaStyle (fillBrushColor: GeoColors.SkyBlue, outlinePenColor: GeoColors.DeepSkyBlue, outlinePenWidth: 1))) Pridėkite stateStyle prie StatesLayer ir pritaikykite stilių visuose mastelio keitimo lygiuose. StatesLayer.ZoomLevelSet.ZoomLevel01.CustomStyles.Add (StatesStyle) StatesLayer.ZoomLevelSet.ZoomLevel01.ApplyUntilZoomLevel = ApplyUntilZoomLevel.Level20

### Apie „ThinkGeo“ „ThinkGeo“ yra GIS (geografinių informacinių sistemų) įmonė, įkurta 2004 metais ir įsikūrusi Frisco, TX. Mūsų klientai dirba daugiau nei 40 pramonės šakų, įskaitant žemės ūkį, energetiką, transportą, vyriausybę, inžineriją, programinės įrangos kūrimą ir gynybą.


Použití OSM žemėlapis ir data

Jak odkážu na oblast z mojí webové stránky pomocí směrovacího čísla?

Galite nukreipti į tam tikro pašto kodo paieškos puslapį:

Jak odkážu na oblast z mojí webové stránky podle souřadnic?

Galite susieti su slidžiu žemėlapiu, nurodydami konkrečią platumą ir ilgumą bei mastelio keitimo lygį:

Šiaurės ir Rytų koordinatės turi būti teigiamos, pietų ir vakarų - neigiamos. Pavyzdžiui, 28 ° 44 '16,09 "pietų mlat = -28,737803 ir 24 ° 45 '49.33 "E būtų mlon = 24,763703 (tai yra Kimberley, Pietų Afrika, jei jums įdomu).

Mastelio keitimo lygiai: 1 = visiškai atitolinti, 17 = visiškai priartinti.

Jak zobrazím OSM mapu na mé webové stránce?

Lengviausias būdas yra naudoti statinius duomenis, ty eksportuoti duomenis (naudojant skirtuką „Eksportuoti“) ir įdėti juos į savo svetainę.

Jei norite dinaminio rodymo, yra „Google“ žemėlapius primenanti „Javascript“ API, žr. Šio wiki puslapį Eksportuoti.

Je možné stáhnout vektorovou mapu?

Norėdami atsisiųsti SVG arba PDF formatu, naudokite skirtuką „Eksportuoti“. Jei jums reikia kitų formatų, žr. Šio wiki puslapį Eksportuoti.

Kodėl neveikia „Eksportuoti“?

Trečiadieniais atvaizdavimo duomenų bazė perkeliama iš pagrindinės žemėlapių duomenų bazės. Tai reiškia, kad atvaizdavimo duomenų bazė (naudojama „Mapnik“) laikinai nepasiekiama funkcijai Eksportuoti.

Vietoj to galite eksportuoti „Osmarender“/„[email protected]“ atvaizdą arba palaukti, kol bus baigtas duomenų bazės įkėlimas.

Mes siekiame tai išspręsti vidutiniu laikotarpiu.

Kokia programinė įranga skirta OSM duomenims?

Norėdami sužinoti apie dabartinę programinę įrangą, naudojančią OSM, žiūrėkite puslapį Programinė įranga arba jos kategorija, taip pat tvarkingus dalykus, kad gautumėte daugiau eksperimentinių idėjų.

Jei norite daugiau su plėtra susijusio kampo, žr. „Maršrutizavimas“ (ir jo kategorija), „Pradedančiųjų vadovo“ naudojimo tema ir kūrėjų puslapiai.


. yra sintaksinis cukrus, kurį vertėjas užkulisiuose verčia taip:

. kuris, kaip matote, iš tikrųjų turi du argumentus - tiesiog pirmasis numanomas, skambinančiojo požiūriu.

Taip yra todėl, kad dauguma metodų atlieka tam tikrą darbą su objektu, į kurį jie yra kviečiami, todėl turi būti tam tikras būdas, kaip tą objektą galima nurodyti metodo viduje. Pagal susitarimą šis pirmasis argumentas metodo apibrėžimo viduje vadinamas savimi:

Jei skambinate metodu („foo“) „MyNewClass“ egzemplioriuje, jis veikia taip, kaip tikėtasi:

Retkarčiais (bet ne dažnai) jūs tikrai ne rūpinkitės objektu, prie kurio yra susietas jūsų metodas, ir tokiu atveju galite papuošti metodą naudodami integruotą staticmethod () funkciją ir pasakyti:

. tokiu atveju jums nereikia pridėti savęs argumento prie metodo apibrėžimo ir jis vis tiek veikia:


Geografiniai įrankiai nemokamai

Tyrinėkite nemokamų GIS, GPS, „Google“ žemės, neogeografijos ir kitų įrankių pasaulį.

„Garmin 62s“ GPS apžvalga, II dalis ir „ndash“ sąsaja bei žemėlapiai

Tęsdamas vakar I dalį, šiandien apžvelgsiu „Garmin 62s“ sąsają ir tai, kaip ji rodo ir tvarko žemėlapius.

Sąsaja

Aš visiškai nekenčiau „Oregon 450t“ jutiklinio ekrano sąsajos, kurią peržiūrėjau pernai, atlikdamas net paprastas operacijas, pvz., Kuriant kelio tašką prireikė kelių ekrano paspaudimų ir pakeitimų. Naudojant aparatūros mygtukus 62 -ajame dešimtmetyje, dauguma mano prieštaravimų nebegalioja. Vienu mygtuko paspaudimu galite sukurti kelio tašką, o jūs galite perjungti įvairius informacijos ekranus (palydovus, žemėlapį, kompasą, kelionės informaciją, kelio taškus, takelius) vos keliais mygtukų paspaudimais. Informacijos ekrano tvarką galima pritaikyti taip, kad būtų rodomi tik keli ekranai arba visi 24 galimi ekranai. Jūs suteikiate galimybę nuosekliai peržiūrėti visus informacijos ekranus, pagal nutylėjimą mano senesniame „Garmin 60Cx“ modelyje, arba naudojate naują „Garmin“ puslapio juostelės sąsają, kuri parodo slinkiamą horizontalų turimų informacijos ekranų sąrašą, kad galėtumėte iškart pereiti prie tą, kurio nori:

Taip pat galite nustatyti kelis profilius su skirtingais informacijos ekranų rinkiniais ir kitomis konfigūracijomis (tonais, sąsaja, vienetais ir kt.). Tai yra didelis žingsnis į priekį nuo mano senojo „Garmin 60Cx“, turintis tik vieną profilio konfigūraciją, ir tai daro prietaisą daug lankstesnį.

62 -ųjų sąsajos trūkumas, palyginti su „Oregon“ serija, yra tas, kad raides/skaičius įvesti lengviau naudojant „Oregon“ jutiklinio ekrano sąsają su 62 -aisiais, norėdami pasirinkti atskirus simbolius, turite slinkti klaviatūra naudodami klaviatūrą. Nepaisant to, jie žymiai patobulino klaviatūrą iš senosios 60Cx ir eTrex versijos, išplėsdami ją ir sukurdami atskiras klaviatūras raidėms, skaičiams ir simboliams:


„Garmin 60Cx“ klaviatūra

Garmin 62s klaviatūra

Galite perjungti 62 -ojo dešimtmečio klaviatūras naudodami mygtukus apatiniame kairiajame/dešiniajame kampe arba naudoti priartinimo/įjungimo mygtukus. Nors tai nėra taip paprasta, kaip jutiklinis ekranas, jis vis tiek nėra blogas. Apskritai 62s sąsaja yra esminis patobulinimas, palyginti su 60Cx dviem nykščiais aukštyn.

Naujesni „Garmin“ modeliai, tokie kaip 62s ir Oregon/Dakota/Colorado serijos, palaiko ir vektorinius, ir rastrinius žemėlapio duomenis.

Negalima paneigti, kad „Garmin“ vektorinių žemėlapių ekosistema yra didesnė ir geresnė nei bet kurios iš pagrindinių konkurentų - „DeLorme“ ir „Magellan“. „Garmin“ galima įsigyti įvairių tipų žemėlapių, o visi seni turimi žemėlapių rinkiniai taip pat veiks su šia sistema. Turiu seną „Garmin“ kelių ir poilsio žemėlapių rinkinį nuo 1999 m., Kuris vis dar puikiai veikia su šio naujo modelio palyginamais tos pačios eros „Magellan“ žemėlapių rinkiniais arba neveikia arba juos reikia iš naujo suformatuoti. Be to, kai kuriuose žemėlapiuose jie pakeitė žemėlapių stilius, kad juos būtų daug lengviau peržiūrėti. Palyginkite šias to paties topo žemėlapio rodinio ekrano kopijas iš seno „Garmin 60Cx“ ir naujųjų 62 -ųjų, 62 -ojo žemėlapius yra daug lengviau peržiūrėti, ypač dienos šviesoje:


Garmin 60Cx

Garmin 62s

Tai pasakius, „62s“ bazėje yra tik labai elementarus bazinis žemėlapis, ir jums tikrai reikės gauti papildomų žemėlapių, kad galėtumėte visapusiškai pasinaudoti. Palyginkite tai su „DeLorme PN-60“ modeliu, kuriame yra visas JAV kelių ir topo žemėlapių rinkinys (1: 100K ekvivalentas), arba naujesniais „Magellans“, kuriuos galima įsigyti su 1: 24K ekvivalento topografiniu žemėlapiu, apimančiu visą JAV. „Garmin“ tikrai turi pradėti įtraukti geresnius žemėlapio duomenis į savo bazinius įrenginius, jei nori išlikti konkurencingi.

„62s“ taip pat yra visiškai suderinamas su daugeliu pasirinktinių vektorinių žemėlapių rinkinių, kuriuos per daugelį metų sukūrė mėgėjai, naudodamiesi nemokamais ar pigiais įrankiais, daugiau informacijos rasite mano serijoje „Garmin“ vektorinių žemėlapių įrankiai. Tai apima visus 1: 24K ekvivalentus JAV topo žemėlapius, esančius „GPS File Depot“ svetainėje, kurie yra visiškai nemokami ir prilyginami kokybiškai „Garmin“ mokamiems (ir brangiems) atitikmenims. Norint gauti vektorinius žemėlapio duomenis naudojant „DeLorme“, reikalinga jų „xMap“ programinė įranga, kuri, manau, prieinama naujiems PN serijos modelių, tokių kaip PN-40 ir PN-60, pirkėjams už 150 USD kainą. „Magellan“ tikrai neturi jokių palyginamų teisėtų galimybių, kai kurie žmonės kuria individualius vektorinius žemėlapius „Magellan“ vienetams, tačiau norint juos sukurti, turite naudoti piratinę programinę įrangą ir sudėtingą procesą.

Taip pat palaikomi pasirinktiniai žemėlapių tipai, kuriuose galite iš naujo apibrėžti taškų, linijų ir sričių simbolių rinkinius, kad ir ką norėtumėte. Puikus pavyzdys, ką galima padaryti naudojant šią funkciją, yra GPS failų saugyklų žemėlapių Naujojo Džersio skyriuje. Boydas naudojo šį pasirinktinį stilių, kad sukurtų vektorinius žemėlapius, kurie atrodo labai panašūs į USGS rastrinius topus. Viena iš pasirinktinio žemėlapio tipo palaikymo išimčių yra vektorizuoti rastriniai žemėlapiai, kuriuos sukūrė mano „Moagu“ programa - jie naudoja aparatūros ypatybes, būdingas senesniems 60Cx/60CSx modeliams, taip pat kai kuriems „eTrex“ modeliams, ir šios savybės buvo pašalintos iš naujesnių „Garmin“ modelių. . Tačiau vektorizuoti rastriniai žemėlapiai, sukurti tokiomis programomis kaip „MapWel“ ar „BMap2MP“, gana gerai veikia 62 -ajame dešimtmetyje (taip pat ir Oregono/Dakotos/Kolorado modeliuose). Mano „Moagu“ įrankis turi „BMap2MP“ GUI sąsają su nustatymais, optimizuotais USGS topografiniams žemėlapiams, šie žemėlapiai rodomi beveik taip pat greitai, kaip ir rastrinės pasirinktinių žemėlapių versijos (daugiau apie tai žemiau), be tinkintų žemėlapių žemėlapio dydžio apribojimų. Naudodamiesi šiuo metodu, galite gauti kelias dešimtis USGS topo žemėlapių visa skiriamąja geba 62s ar panašiame naujesniame „Garmin“ įrenginyje, palyginti su 6-8 naudojant „Custom Maps“. Žemiau yra 62 -ųjų ekrano kopija, rodanti USGS topo žemėlapį, sukurtą naudojant BMap2MP su Moagu GUI ir optimizavimu:

Naujesni „Garmin“ modeliai gali tiesiogiai palaikyti rastrinius vaizdus, ​​pvz., Nuskaitytus žemėlapius ir fotografavimą iš oro. Yra du būdai gauti tokius vaizdus „Garmin“ įrenginyje.

1. „Garmin“ turi pasaulinio oro vaizdų prenumeratos paslaugą, pavadintą „BirdsEye Imagery“. Už 30 USD per metus gausite prenumeratą neribotam atsisiuntimų iš oro vaizdų (ir nieko kito) „Garmin“ teigia, kad skiriamoji geba yra mažesnė nei metro, tačiau mano vietiniai žemėlapiai yra maždaug 1 metro raiškos, ir aš girdėjau žmonių iš kitų šalių JAV skundžiasi prastais duomenimis apie savo teritoriją.Norint atsisiųsti žemėlapio duomenis, jūsų sistemoje turi būti įdiegta „Garmin“ programinė įranga „BaseCamp“ ir prie kompiuterio prijungtas suderinamas „Garmin“ įrenginys. Galite atsisiųsti pavyzdinius duomenis iš „BaseCamp“, apimančių apie vieną kvadratinį kilometrą, net ir be prenumeratos, kad galėtumėte juos patikrinti prieš pirkdami. Žemėlapio duomenys baigiasi pasibaigus prenumeratos galiojimui. Bent jau mano vietovėje vaizdai iš oro yra gana geri:

Tačiau „Garmin“ prenumeratos paslauga gerokai atsilieka nuo to, ką galite gauti iš panašios „DeLorme“ prenumeratos paslaugos. „DeLorme“ siūlo ne tik oro vaizdus, ​​bet ir USGS topografinius žemėlapius bei jūrų žemėlapius už tą pačią 30 USD prenumeratos kainą. Jie taip pat siūlo atskirą „Digital Globe“ palydovinių vaizdų prenumeratą, kuri siūlo 30 cm skiriamąją gebą visame pasaulyje. Taip pat galite įsigyti „Garmin BirdsEye“ topografinių žemėlapių kai kurioms Europos šalims, tačiau tai yra „a la carte“, o ne prenumerata už 30 USD perka iki 600 kv. Km topografinių žemėlapių, pvz., Jungtinės Karalystės OS žemėlapių, skamba daug, tačiau tai tik sritis maždaug 25 km x 25 km šone, kuris tikrai nėra toks didelis. Kita vertus, „Magellan“ neturi panašios prenumeratos paslaugos.

2. 2009 m. Spalio mėn. „Garmin“ Colorado/Oregono/Dakotos/62/78 seriją papildė nauja funkcija, pavadinta „Custom Maps“. Galite padaryti nuskaitytą žemėlapį ar aerofotografiją, kalibruoti jį „Google“ žemėje, tada eksportuoti kaip KMZ failą, kad galėtumėte peržiūrėti savo GPS įrenginyje. Štai pavyzdys:

Tai puiki savybė ir puiku, kad „Garmin“ ją pridėjo nemokamai, tačiau yra problemų:

a. Didžiausias vaizdo dydis, kurį galite sukurti, yra maždaug vienu megapikseliu didesnių vaizdų kokybė automatiškai pablogės. Galite apeiti šį apribojimą naudodami tokias programas kaip „G-Raster“, „mapc2mapc“ arba „OKMap“, kurios gali supjaustyti didesnį vaizdą į mažesnius subtitrus, atitinkančius šį dydžio apribojimą.

b. Didesnė problema yra ta, kad „Garmin“ įrenginyje galima peržiūrėti ne daugiau kaip 100 rastrinių atvaizdų. Daugelis žmonių paprašė „Garmin“ padidinti šią ribą, tačiau iki šiol „Garmin“ to nepadarė. Jie tvirtina, kad taip yra dėl veiklos problemų, bet aš turiu tikėti, kad tai nesąmonė. Turėtų būti nesudėtinga lengvai pakeisti įrenginio programinę įrangą, kad būtų aktyvūs tik jūsų dabartinės vietos žemėlapiai, arba suteikti žmonėms galimybę išjungti/įgalinti pasirinktinio žemėlapio failus naudojant įrenginio žemėlapių tvarkyklę, tačiau „Garmin“ neįdiegė nė vieno iš jų. Įtariu, kad jie bijo, kad žmonės vietoj „BirdsEye“ prenumeratos serijos naudos tinkintus žemėlapius, tačiau, atsižvelgiant į papildomus veiksmus, reikalingus pasirinktiniams žemėlapiams, ir „BirdsEye“ vaizdų patogumą, nemanau, kad tai yra pagrįsta priežastis, ypač dėl vienetas toks brangus kaip šis.

„BirdsEye“ vaizdai šiuo metu apima tik JAV fotografavimą iš oro, o ne kitus dažniausiai pageidaujamus rastrinius vaizdus, ​​pvz., Topografinius žemėlapius, jei jie neplatins šios paslaugos siūlomų vaizdų asortimento, kodėl nesuteikus naudotojams galimybės pridėti tiek daug savo įvaizdžius, kaip jie nori? Kaip man sakė kažkas, naudojęs mano programinę įrangą „Moagu“, norėdamas vektorizuoti Kanados rastrinius žemėlapius, „Garmin“ „BirdsEye“ paslauga jiems nieko gero neduoda, jei nesiūlo jam reikalingų žemėlapių, o „Custom Maps“ nepadeda, jei bendras norimų žemėlapių skaičius jo padalinys viršija jų ribas. Yra žmonių, kurie bando pakeisti „Garmin“ „BirdsEye“ formatą, kad galėtumėte sukurti savo žemėlapius naudodami šį formatą be pasirinktinių žemėlapių apribojimų. Bet kadangi tam reikia pakeisti jūsų GPS įrenginio programinę įrangą ir galimus DMCA pažeidimus, aš nesinaudoju šia galimybe.

Priešingai, „DeLorme“ „xMap“ programinė įranga leidžia bet kokius rastrinius vaizdus įdėti į jų PN GPS modelius (taip pat į GIS vektorinius duomenis, pvz., Formos failus). Nors tai kainuoja 150 USD (įsigyjant PN), brangiausio PN modelio (PN-60) ir „xMap“ programinės įrangos bendra kaina yra panaši į vien 62-ųjų kainą. Taigi, jei reikia įdėti į GPS bet kokius norimus žemėlapius, galbūt norėsite rimtai pažvelgti į „DeLorme“ įrenginius. Yra būdų, kaip pritaikyti rastrinius vaizdus naujesniuose „Magellan“ įrenginiuose, tačiau jie dar nėra visiškai patogūs vartotojui.

Žemėlapio valdymas

Galite įdiegti žemėlapius 62 ir panašiuose modeliuose naudodami seną „Garmin“ karo žirgo programinę įrangą „MapSource“. Tačiau atrodo, kad „Garmin“ pamažu panaikina šią programinę įrangą naudodama nemokamą programą „BaseCamp“ ir jos žemėlapių diegimo įrankį „MapInstall“. Manau, kad „MapSource“ yra daug lengviau naudoti žemėlapiams tvarkyti, tačiau „BaseCamp“ yra geresnis takeliams ir kelio taškams tvarkyti ir yra vienintelė galimybė atsisiųsti „BirdsEye“ vaizdus. Tačiau „MapInstall“ neleidžia išsaugoti žemėlapių rinkinių taip, kaip tai padarė „MapSource“ kiekvieną kartą, kai norite įkelti tam tikrus žemėlapius, turėsite juos pasirinkti rankiniu būdu.

Naujesni „Garmin“ modeliai siūlo keletą pagrindinių funkcijų atnaujinimų iš senesnių modelių, kaip jie tvarko žemėlapius:

1. Senesniuose modeliuose gali tilpti tik iki 2025 žemėlapių plytelių, nauji modeliai gali apdoroti iki 4000 žemėlapių plytelių. Tai, žinoma, nėra paminėta vadove.

2. Naudojant senesnius žemėlapius, buvo sukurtas vienas žemėlapio failas, kuris turėjo būti vadinamas „gmapsupp.img“, kitaip įrenginys jo neatpažins. Įkėlus naują žemėlapių rinkinį, senas rinkinys buvo ištrintas. Jei įkeliate žemėlapius į naujesnius „Garmins“, sukuriamas tas pats failas gmapsupp.img. Tačiau jei įjungsite įrenginį į talpyklos režimą ir pervardysite žemėlapio failą kitu pavadinimu (bet tuo pačiu .img plėtiniu). padalinys vis tiek jį atpažins. Tai turi keletą svarbių žemėlapio valdymo pranašumų. Pavyzdžiui:

a. Įkelkite visus valstijos topo žemėlapius į „Garmin“ įrenginį, žemėlapio failas bus pavadintas gmapsupp.img.

b. Pervardykite tą failą gmapsupp.img į kažką aprašomojo, pvz. az_24k.img.

Dabar galite įkelti kitą žemėlapių rinkinį į GPS, neištrindami pirmojo, o tai neįmanoma senesniuose „Garmin“ įrenginiuose. Taip pat galite nukopijuoti šį žemėlapio failą iš savo GPS į kompiuterį, kad jį archyvuotumėte, tada ištrinkite jį savo GPS įrenginyje, kad atlaisvintumėte vietos atmintyje. Jei jums vėl reikia šių žemėlapių, jums nereikia eiti per „BaseCamp“ ar „MapSource“, kad juos vėl įdiegtumėte - tiesiog nukopijuokite failą atgal į savo GPS masinės atminties režimu ir įrenginys jį automatiškai atpažins. Tai neįtikėtinai naudinga funkcija, kuri nėra paminėta vadove.

3. Senesni „Garmin“ įrenginiai galėjo naudoti tik „microSD“ korteles iki 2 GB. „Garmin“ sako, kad naujas limitas dabar yra 4 GB, tačiau tai šiek tiek klaidina. Didžiausias .img failo dydis, kurį galima sukurti, yra 4 GB, tačiau vienoje kortelėje galite turėti kelis 4 GB .img failus, apie kuriuos žmonės pranešė be problemų naudodami 16 GB „microSD“ kortelę. Aš sunaudojau tik 2 GB, todėl negaliu to patvirtinti. Tai, žinoma, nėra paminėta vadove.

4. Galiausiai, laimei, naujieji modeliai naudoja USB 2.0, iki 480 Mbps senesni modeliai naudojo USB 1.1, skausmingai lėtą su dideliais žemėlapių rinkiniais 12 Mbps.

Žemėlapių tvarkytuvių sąrašas taip pat yra šiek tiek patobulintas, palyginti su senesniais vienetais, todėl dabar galite geriau apibrėžti visus žemėlapių rinkinius ir lengviau pasirinkti:

Iš šio sąrašo pasirinkite žemėlapių rinkinį, kad jį įjungtumėte arba išjungtumėte. Tai apima ne tik vektorinius žemėlapius, bet ir „BirdsEye“ vaizdus bei pasirinktinius žemėlapius. Tačiau yra vienas rimtas šio proceso nemalonumas. Jei pasirenkate žemėlapių rinkinį slinkdami ir paspausdami klavišą „Enter“, tai jo neleidžia arba neįjungia tiesiogiai, gausite ekraną, kuriame bus klausiama, ar norite įjungti/išjungti tą žemėlapių rinkinį:

Dėmesio, „Garmin“ - žemėlapių rinkinys įjungtas arba išjungtas, kitų parinkčių nėra. Taigi kodėl gi ne tik įjungti/išjungti žemėlapių rinkinius, juos pasirinkus ir paspaudus „Enter“, kodėl reikalaujama, kad žmonės peržiūrėtų papildomą ekraną su įjungimo/išjungimo parinktimis?

Iki šiol dėl temų, kurias nagrinėjau pirmoje ir antroje dalyse (aparatinė įranga, sąsaja, žemėlapiai, GPS priėmimas), 62 -ajame dešimtmetyje buvo pliusų ir minusų, tačiau, apskritai, aš gana teigiamai vertinau Vienintelės pagrindinės 62 -ųjų išimtys buvo brangi kaina, apgailėtinas vadovas/dokumentai ir nepagrįsti tinkintų žemėlapių apribojimai. Tačiau trečioje dalyje aš pažvelgsiu į tai, kaip 62 -asis tvarko kelio taškus ir takelius, o tai yra didžiulis nusivylimas. Be to, viską apibendrinsiu savo išvadomis ir rekomendacijomis.

Susijusios žinutės:

Ieškote ko nors kito? Žemiau įveskite kelis raktinius žodžius, tada spustelėkite „Ieškoti“. & Nbsp & nbsp & nbsp & nbsp

15 atsakymų į „Garmin 62s“ GPS apžvalgą, II dalis, „ndash“ sąsaja ir žemėlapiai ”

Su visa pagarba, kodėl kas nors naudoja tokį produktą, o ne vandeniui atsparų išmanųjį telefoną (ty „Moto Defy“) su tikra operacine sistema (ty „Android“)?

Gausite šiuolaikinį ekraną (800 ir#215480), kuris tiesiog nepalyginamas su šiomis 240 pikselių miniatiūromis ir daugiafunkcine sąsaja, tiesiog pridėkite didelę mygtukų klaviatūrą kelyje. Taip pat gausite daugybę šviesos jutiklių, skirtų ekrano ryškumui reguliuoti, kompasui, aGPS, akselerometro jutikliams ir kt.

Tikriausiai vis tiek pasiimate telefoną, ar ne? Papildoma baterija kainuoja 10 USD „ebay“, tačiau daugumai kelionių to neprireiks. GPS nėra toks didelis, kaip akumuliatorius, ir jūs galite išjungti „Wifi“ kelyje. Tačiau namuose galite įjungti „Wi -Fi“, kad galėtumėte perkelti/sinchronizuoti žemėlapius ir vaizdo įrašus. Jums net nereikia kompiuterio.

Rinkoje yra daugybė žemėlapių/takelių programų. Galite naudoti tą, kuri jums labiausiai tinka, arba sujungti dvi programas, vieną - žemėlapiams, kitą - statistikai ir bendrinimui internete.
Pavyzdžiui, „MyTrails“, „“pro“ versija ” jums kainuos mažiau nei 5 USD, ji gali rodyti ir atsisiųsti daugiau nei 20 žemėlapio šaltinių (visi nemokami), vienu metu rodyti kelis takelius ir spalvoti takelį pagal greitį/aukštį/nuolydį.

Viskas, ką matau aukščiau esančiose miniatiūrose, yra brėžiniai, be takelių, siaubinga klaviatūra ir labai ribota informacija ekrane.

Išmanusis telefonas tikrai nėra specialus GPS ir#8221, bet tikrai nematau jokio pranašumo, skirto tam skirtam GPS. Gerai, vienas privalumas: baterijos veikimo laikas, bet tai tik tuo atveju, jei išmaniųjų telefonų 3.5 ir#8243 ekraną paliksite visu ryškumu ir nenaudosite jokių akumuliatoriaus taupymo nustatymų.

Nenoriu skambėti grubiai, bet kur yra geriau skirtas GPS?
Aš galėčiau pamatyti jų egzistavimo priežastį, jei jie būtų tik 80 USD, o visi žemėlapiai nemokami ir#8230

Atsiprašau, praleidau pirmąją apžvalgos dalį.

Šie įrenginiai kainuoja daugiau nei 300 USD ir už žemėlapius bei kabelius turite mokėti papildomai?
20 valandų baterija? Tai skamba ne ką geriau nei telefonas.
Kodėl šiais laikais kas nors naudoja ekraną 160 𴣈? (sąžiningai, patikrinau peržiūros datą) Ar didelės skiriamosios gebos ekranai tokie brangūs?

Ar nebūtų gera idėja palyginti specialų GPS su „Motorola Defy“ ir gera programa?

Nėra vieno ir#8216 įrankio, kuris galėtų juos visus valdyti (ty išmanusis telefonas nėra visų problemų sprendimas).

Žinoma, GPS, turintis pagrįstą funkcionalumą, palygina kainą su funkcionalesniu išmaniuoju telefonu / planšetiniu kompiuteriu, tačiau tai tik suteikia ludditei daugiau funkcijų, kurias jie turi suprasti, o ne „atsukti“ ir#8217. Nemažai dirbęs erdvinėje pramonėje, galiu pasakyti, kad yra keletas aplinkosaugos mokslininkų ir matininkų, kurie vos gali įjungti kompiuterį, jau nekalbant apie išmanųjį telefoną. Direktoriai ir vadovai taip pat nenori pasitikėti. 8216app ’ su slaptais duomenimis. Jie mieliau pasikliauja pasenusiu (čia sutinku su jumis) įrenginiu, kuris turi tik 3 tikras funkcijas.

GPS įrenginys, nors ir nėra funkcionalus ir sunkiai naudojamas, tačiau yra speciali ir supaprastinta sistema, kuriai nereikia daug priežiūros ir mokymo. Technikai gali pasitikėti, kad matininkai išeina į lauką ir paspaudžia kelio taško mygtuką, kai ką nors pamato. Kita vertus, norint pasiekti reikiamą ekraną, daugeliui išmaniųjų telefonų programų reikia kelių mygtukų (arba ekrano) paspaudimų.

Suinteresuotosioms šalims, kurios nori prisiimti pridėtinę riziką ir išlaidas, susijusias su pažangiausiomis technologijomis, išmanusis telefonas su pritaikyta programa yra geras sprendimas. Nepaisant to, sprendimas labai priklauso nuo protingų žmonių ir palaikančios aplinkos, kad sistema veiktų be kaltės. Deja, vidutinis vadovas ir direktorius turi siaurą dėmesį ir neskatina sudėtingų sistemų.

Aš sutinku su jumis jūsų argumentuose, tačiau mano patirtis pramonėje ‘Kodėl mes vis dar naudojame šį šūdą? ’ į klausimą paprastai atsakoma ‘ Nes aš taip sakiau. ’ Tikrai yra rinka išmaniesiems telefonams, tačiau tai reiškia, kad tai pranoksta asmenis, kuriems patinka „šūdas“ ir bijo pokyčių.

Aš prisidėjau prie „ArcGIS Explorer“ plėtinio, kuris automatiškai sukurs .kml plytelių perdangą, kad būtų galima įkelti į pasirinktinių žemėlapių aplanką. Manau, kad jūs iš tikrųjų peržiūrėjote įrankį anksčiau savo „ArcGIS Explorer“ plėtinių apžvalgoje.

Anksčiau buvo problemų, tačiau netrukus turėtų pasirodyti nauja versija:

Tinkinto žemėlapio problema labai gerai parodyta šioje svetainėje:

Tikiuosi, kad „Garmin“ greitai atsibus ir#8230.

60csx klaviatūroje mygtukas ‘Page ’ [real] yra patogus spartusis klavišas rašyti. 62 jis tiesiog viską atmeta ir pereina į kitą meniu ekraną. Sąmonė ar nesąmonė?

Vienintelė tikra „Garmin 62s“ problema yra ta, kad meniu mygtukas klaidina naujus vartotojus. Kai jį paspaudžiate, jis perjungia meniu parinktis ir jums suteikiama viena (1) sekundė, kad nuspręstumėte, ar tai yra norima meniu parinktis, kol ji automatiškai pasirinks ją. Mažiau paini ir daugiau#paciento ’ alternatyva būtų pasikliauti vartotoju paspaudus įvesties klavišą. Asmeniškai aš neturiu problemų dėl to, bet mačiau, kad daugelis žmonių stengiasi suvokti šią koncepciją.

Ilgalaikė, Akeem, aš visiškai su tavimi sutinku, o „Android“ yra kelias. Aš netgi turiu svetainę, skirtą „Android“ geografinėms programoms, adresu androgeoid.com. Tačiau trumpalaikis, jo dar nėra. Iš „Android“ telefono, kai ekranas nuolat įjungtas, negalite pasiekti beveik 20 valandų, o jei įjungsite GPS, akumuliatorius sudegs beprotiškai greičiau (apie tai gavau pranešimą „AndroGeoid“). Nežinau jokių „Android“ telefonų su GPS, kuriame WAAS įjungtas, tik naudojant „Bluetooth“ GPS įrenginį su „Android“. Šiuose telefonuose ekrano matomumas saulės šviesoje yra siaubingas. „Defy“ turėjo rimtų mikrofono patikimumo problemų. Kažkas neabejotinai greitai išspręs šias problemas, ir aš būsiu pirmas eilėje.

Andre: Man taip neatsitinka 62 -ejų, ar turite įdiegtą naujausią programinę -aparatinę įrangą.

Dėkojame už informaciją apie naują „Garmin“ įrankių versiją. Taip, aš peržiūrėjau ankstesnę versiją ir netrukus patikrinsime naują.

Dėkojame už įžvalgius atsakymus TheGeoist ir Leszek.

Manau, kad programa, kuri „Android“ telefoną paverčia specialiu GPS, gali būti labai naudinga. Ši programa (arba užduočių vykdymo programa) uždarytų visas nereikalingas programas ir stiprintuvus, išjungtų GSM/3G, „Bluetooth“ (nebent jums reikia WAAS) ir „Wi-Fi“, nustatytų ekraną į automatinį ryškumą ir skirtą naudojimo laiką (pora minučių) vienas vartotojo artumo jutiklis kitam), „underclock“ ir „ampsetvsel“ iki 300 MHz ir tt Pavadinkite jį “ senosios mokyklos GPS režimu ”.

Ekranas vis tiek bus blogas esant tiesioginiams saulės spinduliams, nors su pasirenkamomis garso kryptimis, dideliu kontrastu ir storomis linijomis jis turėtų likti tinkamas naudoti pagrindiniams dalykams. Ir bet kokioje vietoje, išskyrus tiesioginius saulės spindulius (naudokite šviesos jutiklį, kad perjungtumėte režimus), ekrane pamatysite daugiau nei 10 kartų (854*480/220*176) daugiau informacijos.

Be “ senosios mokyklos GPS programos ir#8221, trūksta nešvarių dviračių telefonų priedų. „Ebay“ parinktys yra didelės ir gremėzdiškos. Šiuo metu vienintelė galimybė yra pasidaryk pats, naudojant 3 USD kietą dėklą.
Kita problema yra ta, kad dauguma žmonių išmanųjį telefoną laiko telefonu ir negali abstrakčiai naudoti. Jie nori mokėti 150 USD už vertėją ir 10000 sakinių 10000 sakinių arba 400 USD už „TomTom“, nes jie jau turi telefoną.

Leszekas,
„Defy“ ankstyvoje partijoje turėjo garsiakalbių problemą. Vidinis garsiakalbis išorinis garsiakalbis buvo geras. Aš nemačiau jokių naujausių ataskaitų. Jis turi užrakintą įkrovos tvarkyklę, todėl „Froyo“ ir gražių pasirinktinių ROM įdiegimas yra daugiapakopis procesas, tačiau tai įmanoma. Aš vis dar norėčiau, kad aukščiau esančios daugiapakopės programinės įrangos ir nuosekliosios jungtys gautų DRM surašytus žemėlapius GPS sistemoje, tačiau tai yra asmeninė nuostata.

Kaip geologas, kuris naudoja GPS kurdamas žemėlapius, galiu jums pateikti 2 svarbias priežastis, kodėl nepersijungiau į „patvarų“ išmanųjį telefoną. Sutinku su jumis, išmanusis telefonas būtų idealus ir jie būtų pigesni, tačiau mano poreikių požiūriu jie dar nėra. „MotoBlur“ atrodo fantastiškai, tačiau nepasiekiamas JAV (kol kas), kur gyvena ir dirba. Mano nuomone, JAV buvo sunku įsigyti tvirtų telefonų.

Kalbant apie išmaniuosius telefonus, kuriuos savo darbe išbandžiau JAV, čia yra mano pačios priežastys, kodėl vis dar naudoju pigaus modelio „Garmin eTrex“.

1.) Išmanieji telefonai, prie kurių turėjau prieigą, dar nėra pakankamai tvirti: kai kurių patvarių modelių hidroizoliacija yra pagirtina, bet ne puiki. Paprastai jie nėra atsparūs smūgiams, jų baterija neužtrunka visą dieną lauke arba, jei taip, dirbate ne metro. srityje (kaip ir daugelis iš mūsų), kelias dienas ar savaites neturėdami prieigos prie daugiau nei saulės baterijų įkroviklio. Be to, kaip minėjo „TheGeoist“, ekrano matomumas yra prastas ir, deja, tai yra būtina mano darbe.

2.) Programinė įranga / aparatinė įranga: bandymas rasti techninių specifikacijų tokiuose telefonuose už aGPS buvo skausmingas. aGPS yra puikus, bet tik tuo atveju, jei dirbate vietovėje, esančioje netoli jūsų mobiliojo ryšio tiekėjų tinklo. Aš paprastai ne, ir man buvo labai sunku rasti GPS specifikacijas šiuose telefonuose, kai jie veikia kaip savarankiški ir ar jie yra 12 kanalų? WAAS palaikymas? Kokias geografines transformacijas jie naudoja, jei reikia, kad duomenys būtų rodomi kitoje nei WGS84 koordinačių sistemoje? Nepavyksta rasti technikos. specifikacijos apie tai.

Man patiktų vieno prietaiso „viskas padaryta“ įrenginys (GPS + duomenų įrašymas + skaitmeninis kompasas + skaitmeninis kišeninis tranzitas), ir manau, kad šiuo klausimu „Android“ telefonai ten patenka, tačiau vis dar yra daug didelių.

Be to, tiesą pasakius, man nereikia pirkti duomenų plano, kad galėčiau naudoti „Garmin“. Atvirai pasakius, viskas, ką noriu padaryti, yra įrašyti kelio taškus ir takelius bei parodyti man koordinates, jei aš eisiu tankiai miškingoje vietovėje, kur nėra daug reljefo reljefo, todėl man nereikia ieškoti greičio ir kompaso aš pats. Likęs mano darbas vis dar atliekamas popieriuje, tačiau tai yra visai kita diskusija. :)

Ačiū, kad iškėlėte esmę! Nekantrauju laukti, kol JAV pasirodys kažkas panašaus į „MotoBlur“ („Samsung“ ir „HTC“ turi daug žadančiai atrodančių dalykų, bet ne tokie patvarūs, kaip man patinka ir nėra + mobiliuosiuose tinkluose, kuriuos turiu naudoti čia).

Žmonės labai stengiasi, kad „MotoBlur Crapware“ būtų išjungtas iš „Motorola“ telefonų, kad gautų švarų „Android“, kurio galbūt nenorėsite skambinti jų telefonui. JAV ieškokite neužrakintos ir#8220 tarptautinės versijos be garantijos ” jums nereikia duomenų plano, kad galėtumėte naudoti telefoną kaip GPS, kad galėtumėte lengvai saugoti žemėlapius neprisijungę (nemokamai).

Vakar turėjau dviračių kelionę saulėje, o ekranas tikrai nėra blogas dėl automatinio ryškumo, net esant tiesioginiams saulės spinduliams. Automatiškai pritemdžiau po 2 minučių, kad būtų taupoma energija, vos vienu ekrano bakstelėjimu buvo atkurtas visas ryškumas. Net nešiojau akinius nuo saulės ir vis tiek mačiau smulkias detales nuo 50 cm.

1) Tvirtumą galima pagerinti naudojant pigų kietą arba silikoninį dėklą. Abejoju, ar yra patogus būdas pagerinti atsparumą vandeniui, nepakenkiant naudojimui, todėl jūs apsiribojate įrenginių specifikacijomis (IP67: 1 m panardinimas „Defy“).

2) Būtų malonu, jei visas su GPS susijusias įdomių išmaniųjų telefonų technines funkcijas peržiūrėtų žinantys žmonės, tokie kaip šios apžvalgos autorius. Jei kiltų klausimų dėl programinės įrangos, galbūt padėtų greita paieška „Android“ rinkoje: https://market.android.com/search?q=WGS84&so=1&c=apps Viena iš šių 14 programų gali padaryti tai, ko jūs ieškote dėl.

Dar vienas klausimas visiems, kurie vis dar skaito šią temą ir išmano šią sritį. Ar teisingai suprantu, kad telefonų kompasas yra blogiausias, kai telefonas laikomas 20 ° kampu nuo horizontalės, ties riba tarp horizontalaus ir vertikalaus kompaso?


Mįslė

Nors skaitmeniniai žemėlapiai ir GPS visiškai pakeitė automobilių navigaciją, to negalima pasakyti apie žygių žemėlapius ar navigaciją atgal. Nors tokios įmonės kaip „Google“ ir „TomTom“ atliko puikų darbą, nustatydamos mūsų kelių sistemą, naudodamos robotus ir apžiūros transporto priemones, niekas neatliko užduoties nubrėžti visų pėsčiųjų ir kelių sporto takų JAV ir padaryti juos prieinamus skaitmeniniu būdu, net regioniniu lygmeniu.

Nesupraskite manęs neteisingai. GPS įrenginiai ir išmaniųjų telefonų programos puikiai tinka sekti maršrutus, kuriuos kiti žmonės keliavo ir paskelbė GPX failus. Tačiau jų, kaip maršruto planavimo įrankių, naudingumą prieš kelionę ar lauke riboja tikslios ir išsamios pėsčiųjų takų informacijos, prie kurios jie turi prieigą, trūkumas. Esu tikras, kad tas pats pasakytina ir apie kalnų dviračių takus, slidinėjimo trasas ir sniego motociklų trasas.

Jei nėra nacionalinio informacijos apie poilsio takus informacijos šaltinio ar kliringo namų, galite tikėtis, kad leidėjai sukurs regiono ar tako žemėlapių perdangas, kurias galėsite naudoti skaitmeniniuose įrenginiuose. Tai jau vyksta parduodant konkrečios paskirties žemėlapius iš išmaniųjų telefonų navigacijos programų.

Bet jei jūsų tikslas yra žygis pėsčiomis ir ištirti vietas ir regionus, kurių neaplenkia minios (pvz., AT, PCT, JMT ir kt.), Tikriausiai turėsite pasinaudoti senomis mokyklinėmis priemonėmis ir popieriniais žemėlapiais, kad išsiaiškintumėte, kur eiti . Labiau norėčiau žygiuoti su vienu iš USGS žemėlapių, kuriame yra senesnių takų duomenų (nes takai retai kada išnyksta), nei naujais, kuriuose nerodomi jokie takai.

Atrodo, kad žemėlapių sudarymo technologija ir automatizavimas pašalino svarbią informaciją iš mūsų užmiesčio žemėlapių, o ne pavertė juos naudingesniais ar tikslesniais. Taigi skaitmeninio žemėlapio mįslė.

Redaktoriaus pastaba: Jei galvojate pirkti įrankius, kuriuos peržiūrėjome ar rekomenduojame „SectionHiker“, galite padėti mums šiame procese. Tiesiog spustelėkite bet kurią aukščiau pateiktą pardavėjo nuorodą ir, jei perkate, galime (bet ne visada) gauti nedidelę operacijos dalį. Produkto kaina jums yra ta pati, tačiau tai padeda mums toliau testuoti ir rašyti neparemtas ir nepriklausomas pavarų apžvalgas, pradedančiųjų DUK ir nemokamus žygių pėsčiomis vadovus. Dėkojame ir dėkojame už jūsų paramą!


Žiūrėti video įrašą: Importing GPX routes to my Harley Davidson GPS