OT: curioso esto del google maps
Paseando por el Google Maps me encontré con esto...
http://earth.google.com/ig/directory?pid=earth&synd=earth&hl=es&gl=es&num=24&url=http://ma ps.google.com/maps/ms%3Fmsa%3D0%26msid%3D101456936880710084019.00000111c7dc4233d81a3%26out put%3Dghapi&output=html
Te indica las calles de robos.. etc. del barrio de lavapies
de Madrid..
Saludos
www.lucassevilla.info
www.gestproyect.info
Hola Ramiro,
la banda sigue.
Este finde tocamos en la Sala Monasterio, en BCN, dentro de
un "battle of
bands" que ha montado scannerfm.com y bcnweek.com
Vamos tirando ...
Gracias y un saludo !!
F
"Ramiro Barcelo" <[email protected]> escribió
en el mensaje
news:g2p3kc$lul$[email protected]..
> Como esta la banda Frate?
> Abrazos, Ramiro
>
> "Frate Aubets" <[email protected]> escreveu na
mensagem
> news:g13e5b$g54$[email protected]..
> Buenas,
>
> seguro que muchos ya estareis al tanto de esto.
>
> Para los que no ...
>
>
>
http://code.google.com/intl/es/apis/socialgraph/
>
>
>
http://maps.google.com/help/maps/streetview/
(de momento USA)
>
> Saludos y abrazoa a todos!! ... estoy como YaC, liado y
perdido
>
> F
>
>
>
>
>
Similar Messages
-
I can use IE browser and Google maps loads fine. I can use my droid bionic as a hot spot (using Verizon 4GLTE) and Google maps loads fine. I can go to McDonald's and use their WI-FI and it loads fine. But my CRICKET a600 USB is worthless using Firefox 8. I need Google maps for my lively hood. Very frustrating. I don't care to use IE as my main browser..please advise. Thanks, STEVE in OMAHA, NE
well done ipodincalifornia and IlliniVishal!
(so this can sometimes work with a Vaio too? good lord.)
it might also be worth heading to the support pages for your laptop makes and models to check for any chipset updates or other updates relevant to the USB. i've seen some hints lately that some peculiar issues with USB on HPs could be resolved by a chipset update. (although those problems seem to present in different ways than a "Firmware Update Failure".)
love, b -
No acepta una dirección el google maps del widgets
no me acepta la direccion (Club Campestre, Hacienda Santa Cruz S/N, Campestre de Durango, 34194 Durango) en google maps en widgets en mi iweb esta en la vercion 3.0.4 y si puedo publicar mi sitio es www.clubcampestrededurango.com
No, well of course the Google map widget will not work any longer - it was linked to MobileMe and MobileMe went over a year ago now and all info for the widget was stored on the MobileMe servers.
You can add a Google Map to your site, but you need to go directly to Google and enter your details and then copy and paste the resultant code directly into an ordinary html snippet on your web page and then click Apply and you'll have your Google map.
Alternatively, do a Google search for other available maps and you'll need to do the same thing by copying and pasting the code directly into an html snippet and clicking Apply. -
Flash 11.1.102.55 crashes IE8 on Google Maps / street view
Since the Flash update to 11.1.102.55 I have had repeated crashes of my 32 bit Windows XP SP3 system. They typically have happened in Internet Explorer 8, 32 bit version (updated with latest MS patches).
Sometimes the IE8 lock ups can be cleared by using task manager. About 30% of the time, a machine power down/ reset is the only solution -- the screen freezes (mouse won't move, clock stops, Ctrl-Alt-Del won't work).
The machine is a Lenovo Z61p with 3Gb available memory.
I have been able to repeat the crashes by going to Google maps.
Example:
1. Go to Google Maps
2. Look at Arlington National Cemetery in regular view
3. Move the "Street View" stick figure to one of the Panarama photo points. Screen with show photo view
4. In the shrunken lower right corner map view, expand the map view to cover half the screen.
Things may get dicy about now.
5. Try moving the stick figure on the map. OR try expanding the photo to full screen.
I get repeated lockup at this point.Try using a different browser. I use Firefox which you can download from here: http://www.mozilla.org/en-US/firefox/fx/
If you don't like the "Tabs On Top" layout, you can move them to below the location bar by simply right clicking a blank part of it and then click the menu items called "Tabs on top" to remove the checkmark. Tabs will subsequently appear below. Other tab layout options can be found in this support article: http://support.mozilla.com/en-US/kb/how-do-i-customize-toolbars
There are no issues with Google Maps as far as I'm aware. -
Google Maps widget doesn't work in IE7 or IE6 on PC
After redesigning my site, and adding 2 widgets (countdown timer and google maps), I QA-ed the site on my PC.
The Google Maps widget is not working. I get a JavaScript error "undefined is null".
***?!unfortunately a LOT of people still use IE 6 and own cruddy PC's! Whenever I look at the Awestats for any of my sites, one of the main things I look at is what browsers are used to view my sites. IE6 and 7 are the largest percentage.
What Apple really needs to do is dummy down some of their bloated JavaScript or at least while testing out their new releases - get a cruddy Dell with IE 6 and 7 and even Netscape on it and see what viewers will see when visiting an iWeb developed site. Apple is way ahead of the average population of internet users (kudos to Apple and its why I own a Mac) however, the average population of internet users are not sophisticated enough to upgrade their computers/browsers. It would be nice if Apple would humble their applications just a little bit.
It's not just widgets that pitter out on IE but entire iWeb sites. It's all in the heavy iWebSite.js ! -
Hi,
I am currenly developing application implementing Google Map sharing with Adobe LCCS and Flex for Android. I have a problem building the shared model of the google map, is there anyone who could show me any example regarding this as I could'nt found any. Any help is appreciated. Thx.
Regards
TanI didn't manage to get the Yahoo Map example running, so I went through it to get the important script to build the google map sharing. My source folder has only 3 files which i think suppose to be able to generate the Google Map.I login straight using my developer account.Below is the full list of log messages and I attached along the three scripts I've written...
Log messages:
[SWF] GoogleMap.swf - 2,651,420 bytes after decompression
Tue Mar 8 04:56:58 GMT+0800 2011 LCCS SDK Version : 1.3.7.1 Player Version : WIN 10,1,85,3
04:56:58 GMT+0800 requestInfo https://collaboration.adobelivecycle.com/yytan1987/myfirstroom?mode=xml&glt=g:&x=0.5164360 296912491
[SWF] /mapsapi/publicapi - 4,125 bytes after decompression
[SWF] /mapfiles/lib/map_1_20.swf - 317,303 bytes after decompression
[SWF] /mapsapi/publicapi - 790 bytes after decompression
04:57:08 GMT+0800 authentication status: 200
04:57:08 GMT+0800 authentication request complete
04:57:08 GMT+0800 requestInfo https://collaboration.adobelivecycle.com/yytan1987/myfirstroom?gak=cmVuZ2EqbmExcioxMmU5MjF iZjY0MSpKRDVETTdBM1pON1NTQVQwN0JWUjBCNTY5Qw==&mode=xml&x=0.6678212475962937
04:57:11 GMT+0800 #TicketService# ticket received: 26tkbnwc3t7z
04:57:11 GMT+0800 Getting FMS at https://na2.collaboration.adobelivecycle.com/fms?ticket=26tkbnwc3t7z&proto=rtmfp, attempt #1/3
04:57:12 GMT+0800 result: <fms>
<origin>fms2.acrobat.com</origin>
<proto_ports>rtmfp:1935,rtmps:443</proto_ports>
<retry_attempts>2</retry_attempts>
</fms>
04:57:12 GMT+0800 protocols: [object ProtocolPortPair],[object ProtocolPortPair]
04:57:12 GMT+0800 [attempt 1 of 2] Connecting to 0/1: rtmfp://fms2.acrobat.com/cocomo/na2-sdk-de21bd7d-e997-46a3-b4a2-33bf56efa416/myfirstroom #startProtosConnect#
04:57:14 GMT+0800 tempNetStatusHandler 0/2,NetConnection.Connect.Success
04:57:14 GMT+0800 isTunneling? false
04:57:14 GMT+0800 is using RTMPS? false
04:57:14 GMT+0800 RECEIVED LOGIN AT SESSION
04:57:14 GMT+0800 .user descriptor from server [object]
04:57:14 GMT+0800 \\
04:57:14 GMT+0800 .role [number]= 100
04:57:14 GMT+0800 .affiliation [number]= 100
04:57:14 GMT+0800 .userID [string]= WCD-2A9F0D364CAC939C0A746C1B/6
04:57:14 GMT+0800 .displayName [string]= YY Tan 6
04:57:15 GMT+0800 RECEIVENODES UserManager
04:57:15 GMT+0800 receiveAllSynchData UserManager
04:57:15 GMT+0800 RECEIVENODES FileManager
04:57:15 GMT+0800 receiveAllSynchData FileManager
04:57:15 GMT+0800 checkManagerSync:[object FileManager]
04:57:16 GMT+0800 RECEIVENODES AVManager
04:57:16 GMT+0800 receiveAllSynchData AVManager
04:57:16 GMT+0800 checkManagerSync:[object StreamManager]
04:57:16 GMT+0800 RECEIVENODES RoomManager
04:57:16 GMT+0800 receiveAllSynchData RoomManager
04:57:16 GMT+0800 checkManagerSync:[object RoomManager]
04:57:16 GMT+0800 checkManagerSync:[object UserManager]
04:57:17 GMT+0800 RECEIVENODES sharedMap
04:57:17 GMT+0800 receiveAllSynchData sharedMap
Error: MessageManager.getRootUserRole - This user doesn't exist.
at com.adobe.rtc.messaging.manager::MessageManager/http://www.adobe.com/2006/connect/cocomo/messaging/internal::getRootUserRole()[/Users/arun /Work/aponnusa_theoden.corp.adobe.com_1666/depot/branches/connect/1010/cocomoPlayer10/src/ com/adobe/rtc/messaging/manager/MessageManager.as:454]
at com.adobe.rtc.sharedModel::CollectionNode/getRootUserRole()[/Users/arun/Work/aponnusa_the oden.corp.adobe.com_1666/depot/branches/connect/1010/cocomoPlayer10/src/com/adobe/rtc/shar edModel/CollectionNode.as:883]
at com.adobe.rtc.sharedModel::CollectionNode/getUserRole()[/Users/arun/Work/aponnusa_theoden .corp.adobe.com_1666/depot/branches/connect/1010/cocomoPlayer10/src/com/adobe/rtc/sharedMo del/CollectionNode.as:471]
at com.adobe.rtc.sharedModel::CollectionNode/canUserConfigure()[/Users/arun/Work/aponnusa_th eoden.corp.adobe.com_1666/depot/branches/connect/1010/cocomoPlayer10/src/com/adobe/rtc/sha redModel/CollectionNode.as:593]
at SharedMapModel/onSyncChange()[C:\Users\Compaq\Adobe Flash Builder 4\GoogleMap\src\SharedMapModel.as:185]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at com.adobe.rtc.sharedModel::CollectionNode/http://www.adobe.com/2006/connect/cocomo/messaging/internal::setIsSynchronized()[/Users/ar un/Work/aponnusa_theoden.corp.adobe.com_1666/depot/branches/connect/1010/cocomoPlayer10/sr c/com/adobe/rtc/sharedModel/CollectionNode.as:700]
at com.adobe.rtc.messaging.manager::MessageManager/receiveAllSynchData()[/Users/arun/Work/ap onnusa_theoden.corp.adobe.com_1666/depot/branches/connect/1010/cocomoPlayer10/src/com/adob e/rtc/messaging/manager/MessageManager.as:851]
at com.adobe.rtc.messaging.manager::MessageManager/http://www.adobe.com/2006/connect/cocomo/messaging/internal::receiveItems()[/Users/arun/Wo rk/aponnusa_theoden.corp.adobe.com_1666/depot/branches/connect/1010/cocomoPlayer10/src/com /adobe/rtc/messaging/manager/MessageManager.as:596]
at com.adobe.rtc.session.managers::SessionManagerBase/receiveItems()[/Users/arun/Work/aponnu sa_theoden.corp.adobe.com_1666/depot/branches/connect/1010/cocomoPlayer10/src/com/adobe/rt c/session/managers/SessionManagerBase.as:456]
GoogleMap.mxml(main):
<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:rtc="http://ns.adobe.com/rtc"
xmlns:maps="com.google.maps.*"
xmlns:ns2="*">
<maps:Map mapevent_mapready="onReady(event)" url="http://code.google.com/apis/maps/" id="map" width="100%" height="100%" key="ABQIAAAAa1d-LRFOUL0Fhv8VJsT-JhROcIOxpjBZUVD7XRlGFELYl3GNYxQIzt1g1Bnuf1QsKZfb47Zk7_c6 Bw" sensor="true" x="0" y="0"/>
<fx:Script>
<![CDATA[
import com.google.maps.LatLng;
import com.google.maps.Map;
import com.google.maps.MapEvent;
import com.google.maps.MapMoveEvent;
import com.google.maps.MapOptions;
import com.google.maps.MapType;
import com.google.maps.MapZoomEvent;
import com.google.maps.controls.ZoomControl;
import com.google.maps.overlays.Marker;
import com.google.maps.overlays.MarkerOptions;
import com.google.maps.styles.FillStyle;
import com.google.maps.styles.StrokeStyle;
import flash.events.GeolocationEvent;
import flash.sensors.Geolocation;
import flash.ui.Multitouch;
import flash.ui.MultitouchInputMode;
import mx.events.FlexEvent;
protected var _sharedMapModel:SharedMapModel;
private var zoomControl:ZoomControl = new ZoomControl();
private function onReady(e:MapEvent):void{
this.map.visible = false;
this.map.setCenter(new LatLng(45.468799,9.188004),14, MapType.NORMAL_MAP_TYPE);
addMapControls();
setupSharedMap();
private function addMapControls():void {
map.addControl(zoomControl);
private function removeMapControls():void {
map.removeControl(zoomControl);
private function setupMapListeners():void {
map.addEventListener(MapMoveEvent.MOVE_END, onMapMoveEnd);
map.addEventListener(MapZoomEvent.ZOOM_CHANGED, onMapZoom);
private function setupSharedMap():void {
_sharedMapModel = new SharedMapModel();
_sharedMapModel.subscribe("sharedMap");
_sharedMapModel.addEventListener("subscribe",onSubscribed);
_sharedMapModel.addEventListener("latLngChange",onPositionChange);
_sharedMapModel.addEventListener("zoomChange",onZoomChange);
private function onSubscribed(p_evt:Event=null):void {
_sharedMapModel.removeEventListener("subscribe",onSubscribed);
setupMapListeners();
this.map.visible = true;
private function onMapMoveEnd(event:MapMoveEvent):void {
_sharedMapModel.latLng = this.map.getCenter();
protected function onPositionChange(p_evt:Event=null):void {
this.map.removeEventListener(MapMoveEvent.MOVE_END, onMapMoveEnd);
this.map.setCenter(_sharedMapModel.latLng);
this.map.addEventListener(MapMoveEvent.MOVE_END, onMapMoveEnd);
private function onMapZoom(event:MapZoomEvent):void {
_sharedMapModel.zoom = this.map.getZoom();
protected function onZoomChange(p_evt:Event=null):void {
this.map.removeEventListener(MapZoomEvent.ZOOM_CHANGED, onMapZoom);
this.map.setZoom(_sharedMapModel.zoom);
this.map.addEventListener(MapZoomEvent.ZOOM_CHANGED, onMapZoom);
]]>
</fx:Script>
<fx:Declarations>
<rtc:AdobeHSAuthenticator id="auth"
userName="[email protected]"
password="password"
/>
</fx:Declarations>
<rtc:ConnectSessionContainer width="100%" height="100%"
roomURL="https://collaboration.adobelivecycle.com/yytan1987/myfirstroom"
id="cSession"
authenticator="{auth}">
</rtc:ConnectSessionContainer>
</s:WindowedApplication>
SharedMapModel.as:
package
import com.adobe.rtc.events.CollectionNodeEvent;
import com.adobe.rtc.events.SharedModelEvent;
import com.adobe.rtc.messaging.MessageItem;
import com.adobe.rtc.session.ConnectSession;
import com.adobe.rtc.sharedModel.Baton;
import com.adobe.rtc.sharedModel.CollectionNode;
import com.adobe.rtc.sharedModel.SharedCollection;
import com.google.maps.LatLng;
import flash.events.Event;
import flash.events.EventDispatcher;
import flash.events.IEventDispatcher;
public class SharedMapModel extends EventDispatcher
// fired when the position of the map has been changed
[Event(name="latLngChange", type="flash.events.Event")]
// fired when the zoom level of the map has been changed
[Event(name="zoomChange", type="flash.events.Event")]
// fired when the mode of the map (annotation or navigation) has been changed
[Event(name="modeChange", type="flash.events.Event")]
// fired when the contolling user of the map has been changed
[Event(name="batonChange", type="flash.events.Event")]
[Event(name="subscribe", type="flash.events.Event")]
protected var _latLng:LatLng;
protected var _zoom:int;
protected var _mode:String;
protected var _collectionNode:CollectionNode;
protected var _myUserID:String;
protected var _controllingUser:String;
protected var _baton:Baton;
public var markerCollection:SharedCollection = new SharedCollection();
protected static const LAT_LNG_NODE:String = "latLngNode";
protected static const ZOOM_NODE:String = "zoomNode";
protected static const MODE_NODE:String = "modeNode";
public function SharedMapModel(target:IEventDispatcher=null)
super(target);
[Bindable("subscribe")]
public function subscribe(p_uniqueID:String):void
_myUserID = ConnectSession.primarySession.userManager.myUserID;
// set up the collectionNode
_collectionNode = new CollectionNode();
_collectionNode.sharedID = p_uniqueID ;
_collectionNode.subscribe();
_collectionNode.addEventListener(CollectionNodeEvent.SYNCHRONIZATION_CHANGE, onSyncChange);
_collectionNode.addEventListener(CollectionNodeEvent.ITEM_RECEIVE, onItemReceive);
// set up the marker collection - CocomoCollection allows you to specify an existing
// collectionNode to use for messaging, so we'll have it piggy-back on the same
// collectionNode as the one our model uses (to reduce the number of destinations on server)
markerCollection.collectionNode = _collectionNode;
// use the userID field as the unique ID for each item in the collection
markerCollection.idField = "userID";
// use one node on our collectionNode for marker details
markerCollection.subscribe();
// set up the baton. we'll also have it piggy-back on our existing collectionNode.
_baton = new Baton();
_baton.sharedID = "mapControl" ;
_baton.timeOut = 5 ;
_baton.collectionNode = _collectionNode ;
_baton.subscribe();
_baton.addEventListener(SharedModelEvent.BATON_HOLDER_CHANGE, onBatonChange);
* Sets the position of the SharedMap model. Note that the value isn't updated until the resulting
* message returns from the service.
* @param p_val - the LatLon object corresponding to the map's position
public function set latLng(p_val:LatLng):void
// baton management - if I've got the baton already, then keep it for a while longer,
// if I don't but can grab it, do so. Otherwise, I'm not allowed to update this value.
if (_baton.amIHolding) {
_baton.extendTimer();
} else if (_baton.canIGrab) {
_baton.grab();
} else {
return;
// send a message (through our collectionNode) to the service to update the position.
// note that LAT_LON_NODE is configured to only store a single item (see onSyncChange),
// so only the last item published here gets stored
var msg:MessageItem = new MessageItem(LAT_LNG_NODE, {lat:p_val.lat, lng:p_val.lng});
_collectionNode.publishItem(msg);
[Bindable("latLngChange")]
public function get latLng():LatLng
return _latLng;
* Sets the zoom level of the SharedMap model. Note that the value isn't updated until the resulting
* message returns from the service.
* @param p_val - the LatLon object corresponding to the map's position
public function set zoom(p_val:int):void
// baton management - if I've got the baton already, then keep it for a while longer,
// if I don't but can grab it, do so. Otherwise, I'm not allowed to update this value.
if (_baton.amIHolding) {
_baton.extendTimer();
} else if (_baton.canIGrab) {
_baton.grab();
} else {
return;
// send a message (through our collectionNode) to the service to update the zoom level.
// note that ZOOM_NODE is configured to only store a single item (see onSyncChange),
// so only the last item published here gets stored
var msg:MessageItem = new MessageItem(ZOOM_NODE, p_val);
_collectionNode.publishItem(msg);
[Bindable("zoomChange")]
public function get zoom():int
return _zoom;
* Sets the mode (annotation or navigation) of the SharedMap model.
* Note that the value isn't updated until the resulting
* message returns from the service.
* @param p_val
public function set mode(p_val:String):void
// baton management - if I've got the baton already, then keep it for a while longer,
// if I don't but can grab it, do so. Otherwise, I'm not allowed to update this value.
if (_baton.amIHolding) {
_baton.extendTimer();
} else if (_baton.canIGrab) {
_baton.grab();
} else {
return;
// send a message (through our collectionNode) to the service to update the mode.
// note that MODE_NODE is configured to only store a single item (see onSyncChange),
// so only the last item published here gets stored
var msg:MessageItem = new MessageItem(MODE_NODE, p_val);
_collectionNode.publishItem(msg);
[Bindable("modeChange")]
public function get mode():String
return _mode;
* returns the userID of the user currently controlling the map
[Bindable("batonChange")]
public function get controllingUser():String
return _controllingUser;
* Fired when the collectionNode has fully connected to the service and retrieved all information
* about its nodes and stored message items. Note that this is typically the time when an OWNER sets up
* the node structure of any CollectionNodes, after the CollectionNode has synched and the OWNER notices
* it hasn't got the requisite nodes.
protected function onSyncChange(p_evt:CollectionNodeEvent):void
// if I'm the OWNER and there's no node defined for LAT_LON, create one.
// note we're using the default NodeConfiguration, which only stores one item and has default
// publish/subscribe permissions.
if (!_collectionNode.isNodeDefined(LAT_LNG_NODE) && _collectionNode.canUserConfigure(_myUserID)) {
_collectionNode.createNode(LAT_LNG_NODE);
// if I'm the OWNER and there's no node defined for ZOOM, create one.
if (!_collectionNode.isNodeDefined(ZOOM_NODE) && _collectionNode.canUserConfigure(_myUserID)) {
_collectionNode.createNode(ZOOM_NODE);
// if I'm the OWNER and there's no node defined for MODE, create one.
if (!_collectionNode.isNodeDefined(MODE_NODE) && _collectionNode.canUserConfigure(_myUserID)) {
_collectionNode.createNode(MODE_NODE);
* Fired when an item is received from the service (whether from the current user's updates
* or a remote one).
protected function onItemReceive(p_evt:CollectionNodeEvent):void
if (p_evt.nodeName==LAT_LNG_NODE) {
// the latlon has been updated. Update our model value, and fire an event to notify of the change
_latLng = new LatLng(p_evt.item.body.lat, p_evt.item.body.lng);
if (p_evt.item.publisherID!=_myUserID) {
dispatchEvent(new Event("latLngChange"));
} else if (p_evt.nodeName==ZOOM_NODE) {
// the zoom has been updated. Update our model value, and fire an event to notify of the change
_zoom = p_evt.item.body;
dispatchEvent(new Event("zoomChange"));
} else if (p_evt.nodeName==MODE_NODE) {
// the mode has been updated. Update our model value, and fire an event to notify of the change
_mode = p_evt.item.body;
dispatchEvent(new Event("modeChange"));
* Fired when the holderID of the baton changes. We update our model value and fire an event to notify of the change
protected function onBatonChange(p_evt:Event):void
_controllingUser = _baton.holderID;
dispatchEvent(new Event("batonChange"));
AfcsCollection.as:
package
import mx.collections.ArrayCollection;
import com.adobe.rtc.sharedModel.CollectionNode;
import com.adobe.rtc.messaging.NodeConfiguration;
import com.adobe.rtc.events.CollectionNodeEvent;
import com.adobe.rtc.messaging.MessageItem;
import mx.core.IUID;
import com.adobe.rtc.session.ConnectSession;
[Event(name="synchronizationChange", type="com.adobe.rtc.events.CollectionNodeEvent")]
public class AfcsCollection extends ArrayCollection
public function AfcsCollection(source:Array=null)
super(source);
public var collectionNode:CollectionNode;
protected static const ITEM_NODE:String = "itemNode";
protected var _nodeConfig:NodeConfiguration;
protected var _nodeName:String = ITEM_NODE;
protected var _myUserID:String;
* what field in each item can be used as a unique identifier?
public var idField:String;
* what class is each item?
public var itemClass:Class;
[Bindable("synchronizationChange")]
public function get isSynchronized():Boolean
if (collectionNode) {
return collectionNode.isSynchronized;
} else {
return false;
public function subscribe(p_uniqueID:String, p_nodeConfig:NodeConfiguration=null):void
_nodeConfig = (p_nodeConfig) ? p_nodeConfig : new NodeConfiguration();
_nodeConfig.itemStorageScheme = NodeConfiguration.STORAGE_SCHEME_MANUAL;
_myUserID = ConnectSession.primarySession.userManager.myUserID;
if (collectionNode==null) {
collectionNode = new CollectionNode();
collectionNode.sharedID = p_uniqueID ;
collectionNode.subscribe();
} else {
_nodeName = p_uniqueID;
collectionNode.addEventListener(CollectionNodeEvent.SYNCHRONIZATION_CHANGE, onSyncChange);
collectionNode.addEventListener(CollectionNodeEvent.ITEM_RECEIVE, onItemReceive);
collectionNode.addEventListener(CollectionNodeEvent.ITEM_RETRACT, onItemRetract);
override public function setItemAt(p_item:Object, p_index:int):Object
var oldItem:Object = getItemAt(p_index);
var msg:MessageItem = new MessageItem(_nodeName, p_item, getItemID(oldItem));
collectionNode.publishItem(msg, true);
return oldItem;
override public function addItem(p_item:Object):void
var msg:MessageItem = new MessageItem(_nodeName, p_item, getItemID(p_item));
collectionNode.publishItem(msg);
override public function removeItemAt(p_index:int):Object
var oldItem:Object = getItemAt(p_index);
collectionNode.retractItem(_nodeName, getItemID(oldItem));
return oldItem;
override public function removeAll():void
var l:int = length;
for (var i:int=l-1; i>=0; i--) {
removeItemAt(i);
protected function onSyncChange(p_evt:CollectionNodeEvent):void
if (!collectionNode.isNodeDefined(_nodeName) && collectionNode.canUserConfigure(_myUserID, _nodeName)) {
// this collectionNode has never been built, and I can add it...
collectionNode.createNode(_nodeName, _nodeConfig);
dispatchEvent(p_evt);
protected function onItemReceive(p_evt:CollectionNodeEvent):void
if (p_evt.nodeName!=_nodeName) {
return;
var newItem:Object = p_evt.item.body;
var itemID:String = (idField) ? newItem[idField] : newItem.uid;
var oldItem:Object;
var i:String;
// yes, this is ugly. Improve later
var l:int = length;
for (var idx:int=0; idx<l; idx++) {
if (itemID==getItemID(getItemAt(idx))) {
oldItem = getItemAt(idx);
break;
if (oldItem) {
// it's an item update
for (i in newItem) {
if (newItem[i]!=oldItem[i]) {
var tmpOldValue:Object = oldItem[i];
oldItem[i] = newItem[i];
itemUpdated(oldItem, i, tmpOldValue, oldItem[i]);
super.setItemAt(oldItem, idx);
} else {
// it's a brand new item
if (itemClass) {
// yeah, this wouldn't work if there are constructor args
var newItemTyped:Object = new itemClass();
for (i in newItem) {
newItemTyped[i] = newItem[i];
super.addItem(newItemTyped);
} else {
super.addItem(newItem);
protected function onItemRetract(p_evt:CollectionNodeEvent):void
if (p_evt.nodeName!=_nodeName) {
return;
var newItem:Object = p_evt.item.body;
var itemID:String = (idField) ? newItem[idField] : newItem.uid;
var oldItem:Object;
// yes, this is ugly. Improve later
var l:int = length;
for (var idx:int=0; idx<l; idx++) {
if (itemID==getItemID(getItemAt(idx))) {
oldItem = getItemAt(idx);
break;
if (oldItem) {
super.removeItemAt(idx);
protected function getItemID(p_item:Object):String
return (p_item is IUID) ? IUID(p_item).uid : p_item[idField] as String; -
Numbers/Address Book and Google Maps
I would love to integrate my spreadsheet of addresses or my Address Book with Google Maps.
Is this possible? Somehow?
I take a lot of trips across the country and don't always know when I will be driving by my friends. But if I had a map I could glance at to see where they all are, I would know that I could schedule a lunch with a friend halfway or something like that.
I have heard about MapPoint, but don't know if there is anything like this that is free/affordable/non-MS.
Thanks!Integrating in Numbers would not be automatic. You'd have to format links to assign to each address.
I've seen plug-ins to use Google maps with Address Book. Try a search on MacUpdate or VersionTracker for Address Book.
I think one of the features for Address Book in Leopard is integration with Google maps. -
Google Map Issue in OBIEE - Subject area not getting associated
Hi Gurus,
We are trying to integrate Google map and OBIEE via mapviewer. We have done the following already -
1. Loaded World Sample data from Navteq.
2. Configured mapviewer source and added Google map as a tile layer with the API KEY.
3. Imported one layer (e.g. M_STATES_ABRV) in OBIEE and linked it with BI subject area (tried this step with importing other layers as well)
4. Added background map.
Now , in this step when we add the layer in the map, we select M_STATES_ABRV and change zoom levels. But Once we come back to main screen after Clicking OK, we see the background map is not associated with the subject area. Hence any map view report creation with this subject area fails.
We have the tried the same theme with Oracle Maps (internal type like WORLD MAP or DEMO MAP), it works fine. only Google Map gives this issue.
This was not expected. Please suggest what we missed. We tried with cache clear, tile delete and recreation, service restart almost everything .
We looked into other threads in this community, different oracle support documents - Doc ID 1485088.1,Doc ID 1346805.1 etc and in different internet blogs - where it's easy as child's play, but we are still out of luck.
OBIEE version - 11.1.1.7.140527
Environment- windows server 2008 R2
Please suggest.
Regards,
KrishI have found the solution: You need to *select* zoom levels for the BI Layer. When a BI Layer is added to a background map, by default no zoom layers are selected. Once a zoom level is selected, the BI Layer will save.
-
How do I use the "What's Here" function in Google Maps on my Mac?
Being a new convert to Mac I was used to using right-click to access the "What's Here?" function in Google Maps on my old Windows PC. How do I use it on the Mac?
Click on the Up Next icon (ringed in my screenshot):
then on the Clear button:
and Hey presto! -
Spent 10 mms trying to say t he new map app is useless. As its the main thing I use on iPad I want my google maps back. Ho can I get this?
Spent 10 mms trying to say t he new map app is useless. As its the main thing I use on iPad I want my google maps back. Ho can I get this?
-
Safari 8 hover does not work over google map location pins
OS X 10.10.1, Safari 8, Java 8-25
I have always had little odd things not work when using safari on a large % of websites I visit, the latest issues are
no response when hovering over google map location pins, travel site calendars not opening or responding to mouse, drag and drop
show the item being dragged several inches away from the actual pointer, some links don't respond, missing items
or odd layout with print or pop ups going off the screen on some website pages, zooming in and out does not help. I have none
of these issues when using Firefox or Chrome. Been using Safari for 4 years now.Have you tried a PRAM and an SMC reset? They're longshots, but don't take long to try.
PRAM: http://support.apple.com/kb/HT1379
SMC: http://support.apple.com/kb/HT3964
Have you run Apple Diagnostics from the disc(s) that shipped with the computer?
Since the problem occurs in all browsers, it still sounds like a video hardware or video RAM or maybe a software issue having to do with layers and rendering.
The map layers aren't getting rendered, or if rendered, aren't getting displayed.
Do you have any browser add-ins? Pop-up blockers?
Since you have two video chipsets, it's possible that might be related to the issue.
This non-Apple website talks about switching between chipsets on the various MacBook models so equipped, and points to a free 'donationware' program for the menubar that lets you easily switch between chipsets:
http://www.everymac.com/systems/apple/macbook_pro/macbook-pro-unibody-faq/macboo k-pro-unibody-switching-between-graphics-processors.html
Trying to think of other software that might help pinpoint the problem, does the iPhoto Slideshow 'Shatter' template work? Working properly, it 'shatters' images into several color layers and rotates them in and out to build and deconstruct photos. -
I have Snow Leopard 10.6.8 on my Macbook Pro. No matter which browser I use, Google maps will not render the map detail - instead it just shows the target location with a letter 'A' or whatever, but the background map is just grey with no features. It makes no difference how long I wait either. I have used the various features in browsers to clear out the 'junk' and have used 'reset safari' when in that browser, Still no joy. I have had the MBP for two years and I expect this simple feature to work as it does on all my Windows PC's and iPhone. I am at my wits end and feel somewhat duped into the Apple world by the triumph of 'form' over function. I want to love my MAC but it aggravates me instead because I spend too much time trying to figure out how to get basic features working when in fact they should work first time without user intervention.
Has anyone got a 5 minute fix for this ridiculous fault please? I cannot upload a screen grab either because (1) this Apple forum wont allow upload of my screengrabbed jpgs of tiffs, or (2) my MBP wont allow it (despite them being within the expected size limit). Another spectacular own goal by Apple.Have you tried a PRAM and an SMC reset? They're longshots, but don't take long to try.
PRAM: http://support.apple.com/kb/HT1379
SMC: http://support.apple.com/kb/HT3964
Have you run Apple Diagnostics from the disc(s) that shipped with the computer?
Since the problem occurs in all browsers, it still sounds like a video hardware or video RAM or maybe a software issue having to do with layers and rendering.
The map layers aren't getting rendered, or if rendered, aren't getting displayed.
Do you have any browser add-ins? Pop-up blockers?
Since you have two video chipsets, it's possible that might be related to the issue.
This non-Apple website talks about switching between chipsets on the various MacBook models so equipped, and points to a free 'donationware' program for the menubar that lets you easily switch between chipsets:
http://www.everymac.com/systems/apple/macbook_pro/macbook-pro-unibody-faq/macboo k-pro-unibody-switching-between-graphics-processors.html
Trying to think of other software that might help pinpoint the problem, does the iPhoto Slideshow 'Shatter' template work? Working properly, it 'shatters' images into several color layers and rotates them in and out to build and deconstruct photos. -
Using Google Maps Street View on My MacBook Pro
Recently, I have been getting "Plug-In Missing" in the place of a video in a blog post. Also, when I try to use Street View in Google Maps I get a box that tells me I need to install Adobe Flash Player 10 or later to be able to use Street View. Should I try to download and install Adobe Flash Player? What could I use to be able to use Google Maps Street View and/or to play videos?
I found my reply elsewhere - you have to uncheck "contacts" and then recheck it. Kinda idiotic, but there you have it!
-
Phone numbers are not showing up on craigslist and google maps is not working.
I uploaded the 3.6 version of firefox and although learning a new look and figuring out what changes had been made were doing ok then the other night the power went out it shut the comp down and when my husband started it back up it had him update it again now my first page when I open it shows yahoo instead of ask, and when I use fire fox to open craigslist lots of the post do not have phone numbers showing up on them that does show up if I use internet explorer to view CL. Also, It will bring up google maps but when I put a location in the box to see it on the map and hit the search button it only starts to load the page with the little word loading... in the center above the location search box but then it says it's done. This also does not happen when I use IE. We tried to restore to a previous date (which there were only a couple to choose from, don't know where the rest of them went) but once the comp restarted itself after supposedly restoring it comes up and says it was not able to restore it properly. I did not have any of these problems with the first update to 3.6 but I think the update that was just loaded 3.6.11 or something like that has really messed something up or it's just not right some how.
Issues with phone numbers not displaying properly can be caused by the Skype extension (Tools > Add-ons > Extensions)
Start Firefox in [[Safe Mode]] to check if one of your add-ons is causing your problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
* Don't make any changes on the Safe mode start window.
See [[Troubleshooting extensions and themes]] and [[Troubleshooting plugins]] -
Access af:table values from JavaScript array (for google maps task)
Hi!
I have JSP page with af:table where latitude and longitude for google maps are stored. I am using these tutorial [https://blogs.oracle.com/middleware/entry/integrating_google_maps_with_adf] and I know how to access latitude and longitude from output text (for one point). Now i need to do something similar with loop for all table rows. How can I achieve this?
I have JavaScript code which uses Google Maps API and can display many points on one map. Also I have longitude and latitude data in af:table (bindings), each table row has one point. My task is to take data from af:table and pass it to JavaScript.
May be it is better to use managed bean as you said. Firstly I will access binding data from managed bean. Then I have to pass this data to JavaScript method? Can you suggest some example? I have "Using JavaScript in ADF Faces Rich Client Applications"My table is there :
<af:table value="#{bindings.LocView1.collectionModel}" var="row"
rows="#{bindings.LocView1.rangeSize}"
emptyText="#{bindings.LocView1.viewable ? 'No data to display.' : 'Access Denied.'}"
fetchSize="#{bindings.LocView1.rangeSize}" rowBandingInterval="0"
filterModel="#{bindings.LocView1Query.queryDescriptor}"
queryListener="#{bindings.LocView1Query.processQuery}" filterVisible="true" varStatus="vs"
selectedRowKeys="#{bindings.LocView1.collectionModel.selectedRow}"
selectionListener="#{bindings.LocView1.collectionModel.makeCurrent}" rowSelection="single"
id="t1">
<af:column sortProperty="#{bindings.LocView1.hints.SoffOffCode.name}" filterable="true"
sortable="true" headerText="#{bindings.LocView1.hints.SoffOffCode.label}" id="c1">
<af:outputText value="#{row.SoffOffCode}" clientComponent="true" id="ot1"/>
</af:column>
<af:column sortProperty="#{bindings.LocView1.hints.SoffCode.name}" filterable="true"
sortable="true" headerText="#{bindings.LocView1.hints.SoffCode.label}" id="c2">
<af:outputText value="#{row.SoffCode}" id="ot2"/>
</af:column>
<af:column sortProperty="#{bindings.LocView1.hints.SoffLat.name}" filterable="true"
sortable="true" headerText="#{bindings.LocView1.hints.SoffLat.label}" id="c3">
<af:outputText value="#{row.SoffLat}" clientComponent="true" id="ot3"/>
</af:column>
<af:column clientComponent="true" sortProperty="#{bindings.LocView1.hints.SoffLng.name}" filterable="true"
sortable="true" headerText="#{bindings.LocView1.hints.SoffLng.label}" id="c4">
<af:outputText value="#{row.SoffLng}" clientComponent="true" id="ot4"/>
</af:column>
<af:column sortProperty="#{bindings.LocView1.hints.SoffZoom.name}" filterable="true"
sortable="true" headerText="#{bindings.LocView1.hints.SoffZoom.label}" id="c5">
<af:outputText value="#{row.SoffZoom}" id="ot5"/>
</af:column>
</af:table>
Javascript code:
alert(document.getElementById("t1"));
Result:
[object HTMLDivElement];
And
alert(document.getElementById("t1").innerHTML);
Result:
<div id="t1::ch" style="overflow: hidden; position: relative; width: 366px;" _afrcolcount="5" class="xzg"><table class="xzi" summary="This table contains column headers corresponding to the data body table below" id="t1::ch::t" style="position:relative;table-layout:fixed;width:525px" cellspacing="0"><tbody><tr><th style="padding:0px;padding-left:5px;width:100px;"></th><th style="padding:0px;padding-left:5px;width:100px;"></th><th style="padding:0px;padding-left:5px;width:100px;"></th><th style="padding:0px;padding-left:5px;width:100px;"></th><th style="padding:0px;padding-left:5px;width:100px;"></th></tr><tr><th _d_index="0" _afrfiltercol="true" class="xzr" align="left" nowrap="nowrap"><span id="t1:_afrFltrc1" class="x1u"><input id="t1:_afrFltrc1::content" name="t1:_afrFltrc1" class="x25" type="text"></span></th><th _d_index="1" _afrfiltercol="true" class="xzr" align="left" nowrap="nowrap"><span id="t1:_afrFltrc2" class="x1u"><input id="t1:_afrFltrc2::content" name="t1:_afrFltrc2" class="x25" type="text"></span></th><th _d_index="2" _afrfiltercol="true" class="xzr" align="left" nowrap="nowrap"><span id="t1:_afrFltrc3" class="x1u"><input id="t1:_afrFltrc3::content" name="t1:_afrFltrc3" class="x25" type="text"></span></th><th _d_index="3" _afrfiltercol="true" class="xzr" align="left" nowrap="nowrap"><span id="t1:_afrFltrc4" class="x1u"><input id="t1:_afrFltrc4::content" name="t1:_afrFltrc4" class="x25" type="text"></span></th><th _d_index="4" _afrfiltercol="true" class="xzr" align="left" nowrap="nowrap"><span id="t1:_afrFltrc5" class="x1u"><input id="t1:_afrFltrc5::content" name="t1:_afrFltrc5" class="x25" type="text"></span></th></tr><tr><th id="t1:c1" _d_index="0" _afrleaf="true" _afrroot="true" class="xzj" align="left"><div style="position:relative; float:right"><table id="t1:c1::afrSI" _afrhoverable="true" style="display:none" class="x104" cellpadding="0" cellspacing="0"><tbody><tr><td _afrsortasc="1"><a tabindex="-1" class="xzm" title="Sort Ascending"></a></td><td _afrsortdesc="1"><a tabindex="-1" class="xzn" title="Sort Descending"></a></td></tr></tbody></table></div><div class="x19p">SoffOffCode</div></th><th id="t1:c2" _d_index="1" _afrleaf="true" _afrroot="true" class="xzj" align="left"><div style="position:relative; float:right"><table id="t1:c2::afrSI" _afrhoverable="true" style="display:none" class="x104" cellpadding="0" cellspacing="0"><tbody><tr><td _afrsortasc="1"><a tabindex="-1" class="xzm" title="Sort Ascending"></a></td><td _afrsortdesc="1"><a tabindex="-1" class="xzn" title="Sort Descending"></a></td></tr></tbody></table></div><div class="x19p">SoffCode</div></th><th id="t1:c3" _d_index="2" _afrleaf="true" _afrroot="true" class="xzj" align="left"><div style="position:relative; float:right"><table id="t1:c3::afrSI" _afrhoverable="true" style="display:none" class="x104" cellpadding="0" cellspacing="0"><tbody><tr><td _afrsortasc="1"><a tabindex="-1" class="xzm" title="Sort Ascending"></a></td><td _afrsortdesc="1"><a tabindex="-1" class="xzn" title="Sort Descending"></a></td></tr></tbody></table></div><div class="x19p">SoffLat</div></th><th id="t1:c4" _d_index="3" _afrleaf="true" _afrroot="true" class="xzj" align="left"><div style="position:relative; float:right"><table id="t1:c4::afrSI" _afrhoverable="true" style="display:none" class="x104" cellpadding="0" cellspacing="0"><tbody><tr><td _afrsortasc="1"><a tabindex="-1" class="xzm" title="Sort Ascending"></a></td><td _afrsortdesc="1"><a tabindex="-1" class="xzn" title="Sort Descending"></a></td></tr></tbody></table></div><div class="x19p">SoffLng</div></th><th id="t1:c5" _d_index="4" _afrleaf="true" _afrroot="true" class="xzj" align="left"><div style="position:relative; float:right"><table id="t1:c5::afrSI" _afrhoverable="true" style="display:none" class="x104" cellpadding="0" cellspacing="0"><tbody><tr><td _afrsortasc="1"><a tabindex="-1" class="xzm" title="Sort Ascending"></a></td><td _afrsortdesc="1"><a tabindex="-1" class="xzn" title="Sort Descending"></a></td></tr></tbody></table></div><div class="x19p">SoffZoom</div></th></tr></tbody></table></div><div id="t1::db" class="xz9" style="position: relative; width: 366px; overflow: hidden; height: 521px; z-index: 1;" _afrcolcount="5"><table class="xza x102" style="table-layout:fixed;position:relative;width:525px;" _totalwidth="525" _selstate="{'0':true}" _rowcount="179" _startrow="0" cellspacing="0"><tbody><tr _afrrk="0" class="xzy p_AFSelected"><td style="width:100px;" class="xzv" nowrap="nowrap"><span id="t1:0:ot1">26</span></td><td style="width:100px;" class="xzv" nowrap="nowrap">01</td><td style="width:100px;" class="xzv" nowrap="nowrap"><span id="t1:0:ot3">47.90782714384932</span></td><td style="width:100px;" class="xzv" nowrap="nowrap"><span id="t1:0:ot4">106.88643654861448</span></td><td style="width:100px;" class="xzv" nowrap="nowrap">15</td></tr><tr _afrrk="1" class="xzy"><td class="xzv" nowrap="nowrap"><span id="t1:1:ot1">26</span></td><td class="xzv" nowrap="nowrap">02</td><td class="xzv" nowrap="nowrap"><span id="t1:1:ot3">47.91542113773543</span></td><td class="xzv" nowrap="nowrap"><span id="t1:1:ot4">106.88540658035276</span></td><td class="xzv" nowrap="nowrap">15</td></tr><tr _afrrk="2" class="xzy"><td class="xzv" nowrap="nowrap"><span id="t1:2:ot1">26</span></td><td class="xzv" nowrap="nowrap">03</td><td class="xzv" nowrap="nowrap"><span id="t1:2:ot3">47.90768330745696</span></td><td class="xzv" nowrap="nowrap"><span id="t1:2:ot4">106.89544877090452</span></td><td class="xzv" nowrap="nowrap">15</td></tr><tr _afrrk="3" class="xzy"><td class="xzv" nowrap="nowrap"><span id="t1:3:ot1">26</span></td><td class="xzv" nowrap="nowrap">04</td><td class="xzv" nowrap="nowrap"><span id="t1:3:ot3">47.90716549312801</span></td><td class="xzv" nowrap="nowrap"><span id="t1:3:ot4">106.86879834213255</span></td><td class="xzv" nowrap="nowrap">14</td></tr><tr _afrrk="4" class="xzy"><td class="xzv" nowrap="nowrap"><span id="t1:4:ot1">26</span></td><td class="xzv" nowrap="nowrap">05</td><td class="xzv" nowrap="nowrap"><span id="t1:4:ot3">47.89841940184846</span></td><td class="xzv" nowrap="nowrap"><span id="t1:4:ot4">106.82674130477903</span></td><td class="xzv" nowrap="nowrap">13</td></tr><tr _afrrk="5" class="xzy"><td class="xzv" nowrap="nowrap"><span id="t1:5:ot1">26</span></td><td class="xzv" nowrap="nowrap">06</td><td class="xzv
.etc
Javascript: alert(document.getElementById("t1:121:ot3").innerHTML); this retrieve in value
But only 50 rows in this result. I have many rows. How I can get all???
Maybe you are looking for
-
How to change Number of test socket in Model option during run-time
I wanna be able to change the the number of test sockets(in the Model Options menu) during runtime. I have overriden the Prebatch callback and used my own instead. I have a LabView program in my Prebatch where I would select the test script each time
-
How to create a new domain in BPEL console
Hi Am new to BPEL can some one let me know how to create domain in BPEL console Thanks Baji
-
My ipad 2 wont recieve emails, but it can send emails
It seems that I can send emails but I can't revceive them. I'm wondering how to fix it.
-
My screen isn't working in certain areas after ios 6.1 update HELP
I tried the hard reset I also tried restoring it nothing works
-
USB overcurrent notice - hub disabled
Hello Community, after plugging an accidentally short-circuited device into the only USB-Port of my MacBook Air 2.1 A1304 (Mid 09), the Mac shut down instantaneously. I got it restarted via a PRAM- and SMC-Reset, but the USB-Port is not recognizing a