Autor Zpráva
Tygr36
Profil
Dobrý den,
Celý den se tu brodím spousty témat s mnoho příspěvky a také sem se mnoho dozvěděl avšak bohužel odpověd nenalezl.
Vedu webové stránky obce kde bych rád umístil virtuální prohlídku. Problém je ale ten že na webové stránky potřebuji něco co je zdarma a z finančního důvodu nepřipadá žadné kupovaní programu ani firem. Proto potřebuji něco program, kód nebo něco co mi umožní virtuální prohlídku udělat.
prohlídka by měla vypadat : takto http://www.virtualtravel.cz/anglie/londyn/trafalgar-square-v-noci.html
nebo alespoň takto : http://www.openstudio.fr/jquery-virtual-tour/
Mám připravenou panoramatickou fotku 360° ted ji jen dát nějak dohromady.
Moc díky za rady nápady či odkazy již na předešlé témata která by řešila tento problém.
ninja
Profil
Lze to vytvořit pomocí Google Street View, respektive jeho API.

Pro inspiraci: www.gta4.net/map/
Tygr36
Profil
Díky za návrh, v ukázce to vypadá pěkně. Bohužel jsem dnes celé odpoledne hledal něco kde by se to dalo udělat bohužel bezvýznamě, mohl by si mi tedy poradit jak to udělat ?
ninja
Profil
V oficiální dokumentaci je to popsáno, viz část: Providing Custom StreetView Panoramas.
Tygr36
Profil
Díky, ale jelikož nemám žádný zkušenosti s kódama tak ani podle toho návodu to nemužu dát dohromady. nemáš s tím nějaký zkušenosti ? nějak víc mi poradit jak to dát dohromady ? jako začatečník totiž nemám vůbec tušení
patlal
Profil
Máš tam funkční příklad. Změnit parametry na vlastní obrázek a rozměry snad zvládneš.
Tygr36
Profil
Opět díky, a už mi je to dost trapné ale jen přeci, zdrojový kód sem si upravil a vše funguje jak má ale nemužu to dostat do stránek když ten kód zkopíruji a vložím do stránek nic se nezobrazuje, může to být způsobeno tím že používám webgenerátor websnadno ? Jak vyřešit toto ?
Rellik
Profil
No myslím že je jedno co používáš za systém - pokud teda nemění html tagy za entitiy - Jinak použití je jednoduché:
Tag body změníš na:
 <body onload="initialize()">

na stránku, na které chceš ten virtuál dáš
<div id="pano_canvas" style="width: 800px; height: 600px"></div>

přidáš ty javascripty, svoje panorama a hotovo.
Ukázka mého ze střechy domu:
http://fotorellik.profitux.cz/panorama/ - když si zkopíruješ celý zdroják tak ti to bude fungovat taky (jen musíš doplnit ten obrázek s panoramatem)
Tygr36
Profil
Moc díky, konečně to funguje.
Můj web jak píše upravuje kody a nepřebere si je takže sem si kód nahrál na webzdarma.
Zde je výtvor : http://virtualtournovyteleckov.wz.cz/virtualtour.htm
Avšak hned se naskytl problém v Google chrome se nezobrazuje správně v ostatních se take nezobrazuje zrovna ukázkově ale tak že mě to nevadí ale google udělá uplnou kouli což je špatné.

Použil sem takovíto kód : může být někde chyba v něm ?

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>Google Maps JavaScript API Example: Simple Custom StreetView</title>
<link href="http://code.google.com/apis/maps/documentation/javascript/examples/default.css" rel="stylesheet" type="text/css" />
<script src="http://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script>
<script type="text/javascript">
var panorama;
function initialize() {
// Set up Street View and initially set it visible. Register the
// custom panorama provider function. Set the StreetView to display
// the custom panorama 'reception' which we check for below.
var panoOptions = {
pano: 'doma',
visible: true,
panoProvider: getCustomPanorama
}
panorama = new google.maps.StreetViewPanorama(
document.getElementById('pano_canvas'),panoOptions);
}
// Return a pano image given the panoID.
function getCustomPanoramaTileUrl(pano,zoom,tileX,tileY) {
// Note: robust custom panorama methods would require tiled pano data.
// Here we're just using a single tile, set to the tile size and equal
// to the pano "world" size.
return 'http://lev.wbs.cz/panorma_360__.jpg';
}
// Construct the appropriate StreetViewPanoramaData given
// the passed pano IDs.
function getCustomPanorama(pano,zoom,tileX,tileY) {
switch(pano) {
case 'doma':
return {
location: {
pano: 'doma',
description: ""
},
links: [
],
// The text for the copyright control.
copyright: 'Foto (c) 2011 Martin Dlouhý',
// The definition of the tiles for this panorama.
tiles: {
tileSize: new google.maps.Size(1713, 400),
worldSize: new google.maps.Size(1713, 400),
// The heading in degrees at the origin of the panorama
// tile set.
centerHeading: 0,
getTileUrl: getCustomPanoramaTileUrl
}
};
break;
}
}
</script>
</head>
<body onload="initialize()">
<script type="text/javascript">
function Go(url) {
wasOpen = false;
win = window.open(url);
return false;
}
</script>
<div id="pano_canvas" style="width: 500px; height: 250px"></div>
</body>
</html>
Rellik
Profil
No on to chrome prostě zobrazuje jinak - možná líp, tím že to není zakulacené když je focená blízká rovina (ono to má být koule - ale to už je při focení celkem náročné na pozdější zpracování a čas).
Jinak já dnes dodělal interaktivku na naše obecní stránky:
http://veletiny.cz/new/?page=virtual (zatím teda jako testovací vzorek)
Tygr36
Profil
Máš pravdu možná líp, avšak tobě to ukazuje jako pás mě jako koule a přitom to mám dělaný podle tebe. Jak píšeš není to focené na kouli a potom to nedělá moc pěkný efekt.
Jinak moc pěkné to tvoje já měl v plánu celou dobu to samé akorát na stránky novyteleckov.cz což je také moje tvorba.
Rellik
Profil
Tygr36:
avšak tobě to ukazuje jako pás mě jako koule
No v chrome to moje zobrazuje taky jako kouli - nicméně to neřeším. Až bude čas, tak to třeba nafotím komplet... Ale myslím, že tohle stačí..
Jinak napadlo mě že to může být i rozlišením, že ti to ukazuje zrovna kouli - Já to mám 7000x3500px z toho samotné panorama je zhruba jen jedna třetina.
http://veletiny.cz/new/pano/kaple.jpg
Zkus dát větší rozlišení...

EDIT: teď sem na to voje koukal přes chrome - no to bude tím rozlišením. Rozlišení musí být v poměru 2:1 tzn. 2x širší než vyšší - proto to mám doplněné těmi šedými pásy...
Tygr36
Profil
no tak jsem zkoušel různé rozměry ale stejně po dlouhé době zkoušení pořád stejné, rozměrem to tedy není.
Rellik
Profil
Asi jsi to nezkoušel pořádně:
http://fotorellik.profitux.cz/panorama/index_pano.php
http://fotorellik.profitux.cz/panorama/pano.jpg
Jak říkám - chce to o něco větší rozlišení a poměr stran fotky 2:1
Tygr36
Profil
Aha ja zkoušel měnit celý obrázek nedošlo že mám dodávat šedé pruhy. :D moc díky.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0