1"use strict";(globalThis.webpackChunkdocusaurus=globalThis.webpackChunkdocusaurus||[]).push([[3004],{73927(e,a,t){t.r(a),t.d(a,{assets:()=>i,contentTitle:()=>n,default:()=>m,frontMatter:()=>r,metadata:()=>l,toc:()=>k});var l=t(61022),s=t(74848),o=t(28453);const r={title:"T\xe9rk\xe9pv\xe1lt\xe1s - csempe-alap\xfa Google m\u0171holdas n\xe9zet helyett a Maps JavaScript API",authors:["izeltlabuak-dev"],sidebar_label:"T\xe9rk\xe9pv\xe1lt\xe1s - Maps JavaScript API",tags:["terkep"],image:"https://7.ilstatic.hu/editorial-blog/2026-03-07-terkep-valtozasok.webp"},n=void 0,i={authorsImageUrls:[void 0]},k=[{value:"Mi\xe9rt kellett v\xe1ltani?",id:"mi\xe9rt-kellett-v\xe1ltani",level:2},{value:"Hogyan szolg\xe1ltuk ki kor\xe1bban?",id:"hogyan-szolg\xe1ltuk-ki-kor\xe1bban",level:2},{value:"Az \xfaj megold\xe1s",id:"az-\xfaj-megold\xe1s",level:2}];function p(e){const a={a:"a",h2:"h2",img:"img",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(a.p,{children:["A platform t\xe9rk\xe9pes n\xe9zeteiben fontos v\xe1ltoz\xe1s t\xf6rt\xe9nt: a Google m\u0171holdas (satellite) alapr\xe9teg m\xe1r nem a kor\xe1bbi, ",(0,s.jsx)(a.strong,{children:"t\xe9rk\xe9pcsempe"}),"-alap\xfa megold\xe1son fut, hanem a hivatalos Google Maps JavaScript API-n. A felhaszn\xe1l\xf3k sz\xe1m\xe1ra a m\u0171holdas n\xe9zet tov\xe1bbra is ugyan\xfagy el\xe9rhet\u0151."]}),"\n",(0,s.jsx)(a.p,{children:(0,s.jsx)(a.img,{src:"https://7.ilstatic.hu/editorial-blog/2026-03-07-terkep-valtozasok.webp",alt:"T\xe9rk\xe9pv\xe1lt\xe1s - csempe-alap\xfa Google m\u0171holdas n\xe9zet helyett a Maps JavaScript API"})}),"\n","\n",(0,s.jsx)(a.h2,{id:"mi\xe9rt-kellett-v\xe1ltani",children:"Mi\xe9rt kellett v\xe1ltani?"}),"\n",(0,s.jsxs)(a.p,{children:["A Google az Eur\xf3pai Gazdas\xe1gi T\xe9rs\xe9g (EEA) jogszab\xe1lyi k\xf6rnyezet\xe9hez igazodva, 2025. j\xfalius 8. \xf3ta \xfaj, EEA-specifikus szolg\xe1ltat\xe1si felt\xe9teleket vezetett be. Ennek r\xe9sze, hogy a ",(0,s.jsx)(a.a,{href:"https://developers.google.com/maps/comms/eea/map-tiles",children:"Map Tiles API"})," haszn\xe1lata az EEA sz\xe1ml\xe1z\xe1si fi\xf3kokhoz k\xf6t\xf6tt projektekn\xe9l m\xf3dosult: a m\u0171holdas \xe9s fotorealista 3D t\xe9rk\xe9pcsemp\xe9k nem haszn\xe1lhat\xf3k tov\xe1bb ilyen projektekben. Ennek k\xf6vetkezt\xe9ben:"]}),"\n",(0,s.jsxs)(a.ul,{children:["\n",(0,s.jsxs)(a.li,{children:["Az EEA projektekben a ",(0,s.jsx)(a.strong,{children:"2D m\u0171holdas t\xe9rk\xe9pcsemp\xe9k nem voltak el\xe9rhet\u0151k"})," \u2013 a k\xe9r\xe9seink ",(0,s.jsx)(a.strong,{children:"blokkolva"})," voltak."]}),"\n"]}),"\n",(0,s.jsx)(a.p,{children:"N\xe1lunk a m\u0171holdas n\xe9zet \xedgy megszakadt: a csempe-alap\xfa Google m\u0171holdas r\xe9teg egyszer\u0171en nem m\u0171k\xf6d\xf6tt tov\xe1bb, ez\xe9rt \xe1t kellett \xe1llnunk egy m\xe1sik megold\xe1sra."}),"\n",(0,s.jsx)(a.h2,{id:"hogyan-szolg\xe1ltuk-ki-kor\xe1bban",children:"Hogyan szolg\xe1ltuk ki kor\xe1bban?"}),"\n",(0,s.jsx)(a.p,{children:"A dinamikus t\xe9rk\xe9pet kor\xe1bban OpenLayers alap\xfa motor szolg\xe1lta ki. M\u0171holdas n\xe9zetn\xe9l a Google Map Tiles API t\xe9rk\xe9pcsemp\xe9it haszn\xe1ltuk. Pont ez a haszn\xe1lat lett az EEA szab\xe1lyok miatt tiltott, ez\xe9rt a m\u0171holdas n\xe9zet ebben a fel\xe1ll\xe1sban nem volt tov\xe1bb haszn\xe1lhat\xf3."}),"\n",(0,s.jsx)(a.h2,{id:"az-\xfaj-megold\xe1s",children:"Az \xfaj megold\xe1s"}),"\n",(0,s.jsxs)(a.p,{children:["Az \xfaj megold\xe1s a ",(0,s.jsx)(a.strong,{children:"Maps JavaScript API"})," haszn\xe1lata. Itt m\xe1r nem csempe API-t haszn\xe1lunk, hanem a Maps JavaScript API-t egy webfejleszt\xe9si k\xf6nyvt\xe1r seg\xedts\xe9g\xe9vel. A Google dokument\xe1ci\xf3 szerint a Maps JavaScript API m\u0171holdas n\xe9zete megfelel\u0151 alternat\xedva a kor\xe1bbi 2D m\u0171holdas t\xe9rk\xe9pcsemp\xe9k helyett - \xe9s ez az EEA szab\xe1lyoknak megfelel\u0151 integr\xe1ci\xf3."]}),"\n",(0,s.jsx)(a.p,{children:"Az \xfaj t\xe9rk\xe9pmotor ugyanazt a fel\xfcletet biztos\xedtja, mint a kor\xe1bbi OpenLayers alap\xfa (zoom \xe9s k\xf6z\xe9ppont kezel\xe9s, marker n\xe9zet, kattint\xe1sra marker stb.), \xedgy a t\xf6bbi funkci\xf3 gyakorlatilag v\xe1ltozatlan maradt. A k\xfcl\xf6nbs\xe9g a h\xe1tt\xe9rben van: a m\u0171holdas k\xe9p most a Maps JavaScript API-b\xf3l j\xf6n, nem a Map Tiles API-b\xf3l."})]})}function m(e={}){const{wrapper:a}={...(0,o.R)(),...e.components};return a?(0,s.jsx)(a,{...e,children:(0,s.jsx)(p,{...e})}):p(e)}},61022(e){e.exports=JSON.parse('{"permalink":"/informacios-oldalak/szerkesztoi-blog/2026/03/07/terkep-valtozasok","source":"@site/szerkesztoi-blog/2026-03-07-terkep-valtozasok.mdx","title":"T\xe9rk\xe9pv\xe1lt\xe1s - csempe-alap\xfa Google m\u0171holdas n\xe9zet helyett a Maps JavaScript API","description":"A platform t\xe9rk\xe9pes n\xe9zeteiben fontos v\xe1ltoz\xe1s t\xf6rt\xe9nt: a Google m\u0171holdas (satellite) alapr\xe9teg m\xe1r nem a kor\xe1bbi, t\xe9rk\xe9pcsempe-alap\xfa megold\xe1son fut, hanem a hivatalos Google Maps JavaScript API-n. A felhaszn\xe1l\xf3k sz\xe1m\xe1ra a m\u0171holdas n\xe9zet tov\xe1bbra is ugyan\xfagy el\xe9rhet\u0151.","date":"2026-03-07T00:00:00.000Z","tags":[{"inline":true,"label":"terkep","permalink":"/informacios-oldalak/szerkesztoi-blog/tags/terkep"}],"readingTime":1.51,"hasTruncateMarker":true,"authors":[{"name":"izeltlabuak-dev","url":"https://www.izeltlabuak.hu","imageURL":"https://7.ilstatic.hu/blog/avatars/izeltlabuak-hu-logo.webp","key":"izeltlabuak-dev","page":null}],"frontMatter":{"title":"T\xe9rk\xe9pv\xe1lt\xe1s - csempe-alap\xfa Google m\u0171holdas n\xe9zet helyett a Maps JavaScript API","authors":["izeltlabuak-dev"],"sidebar_label":"T\xe9rk\xe9pv\xe1lt\xe1s - Maps JavaScript API","tags":["terkep"],"image":"https://7.ilstatic.hu/editorial-blog/2026-03-07-terkep-valtozasok.webp"},"unlisted":false,"prevItem":{"title":"K\xe1rp\xe1ti Marcell \xe9szlel\xe9seinek csoportos felt\xf6lt\xe9se","permalink":"/informacios-oldalak/szerkesztoi-blog/2026/03/08/karpati-marcell-csoportos-feltoltes"},"nextItem":{"title":"V\xe1ltoz\xe1slista - 2026. febru\xe1r","permalink":"/informacios-oldalak/szerkesztoi-blog/2026/03/01/valtozaslista-februar"}}')}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.