6
votes

Quels sont les formats appropriés pour les propriétés de http://schema.org/gethape?

Ce serait bien si le Geoshape page inclus des exemples ou les propriétés individuelles ont été cassées Au lieu de simplement être du texte.

Je suis spécifiquement intéressé par la propriété Circle. Je veux définir un cercle de rayon de 20 milles (32 km) du centre-ville de Nottingham (52.953, -1,149). P>

> The following structured data is viewable only in the XML results view
> in Custom Search. More information.
> 
> geoshape (source = MICRODATA)  circle = 52.953 -1.149 32186.88 
> 
> 
> The following structured data can be used to filter search results in
> Custom Search. More information.
> 
> more:pagemap:geoshape more:pagemap:geoshape-circle
> more:pagemap:geoshape-circle:1.149
> more:pagemap:geoshape-circle:32186.88
> more:pagemap:geoshape-circle:52.953
> more:pagemap:geoshape-circle:52.953_


6 commentaires

La page Schema.org dit que Geoshape est basé sur RNews , et la documentation de RNews applicable semble être < Un href = "http://dev.iptc.org/rnews-10-the-geo-coordinate-class" rel = "nfollow Noreferrer"> Ce . Mais les exemples il y a encore plus déroutant ou purement cassé.


Je n'ai même pas vu ça. Ainsi, RNews peut avoir basé sur les géocœudses sur les docs de Geors.org/simple . Cela fait ressembler à j'utilise le bon format. Pourrait-il être une erreur dans l'analyseur d'extraction de Google?


Pourrait être. Pourrait être utile d'essayer ce qu'il fait pour les autres géométries (boîte, etc.) et si la sortie pour les cercles ait plus de sens à la lumière de cela.


En regardant la sortie que vous avez donnée, je soupçonne que ce n'est pas vraiment analyser la description de la forme en fonction de la spécification, mais le traite simplement comme une série de nombres arbitraires.


S'il vous plaît évaluer ma réponse. Y a-t-il quelque chose de flou pour vous?


Il semble y avoir une géocircle maintenant: schema.org/geocircle


3 Réponses :


3
votes

validation

L'exemple que vous donnez (dans la première version de votre question) ne passe pas la validation à http://validator.nu/ . Vous ne pouvez pas utiliser directement une propriété dans le même noeud qui déclare le type d'entité. Probablement l'outil d'extraction riche n'est pas assez strict. Pour confirmer, ce Un outil alternatif refuse également de générer une expression JSON à partir de votre bloc en raison de l'absence de Élément de niveau supérieur.

Donc, un nœud supplémentaire est requis pour la propriété Geo , voici une bonne façon de l'exprimer (DOCTYPE et Titre sont uniquement destinés à l'outil de validation): xxx

Recommandation

selon ce Google FAQ Seules quelques entités sont vraiment prises en charge et basées sur organisation et événement exemples en format microdonnées, la propriété en option Geo Propose uniquement longitude et latitude des éléments de < un href = "http://schema.org/geoco Ordinates "rel =" nofollow "> http://schema.org/geocoordinates . Donc, il y a moins de doute à utiliser cette définition simple point par rapport à cercle . Au fait, cet exemple est valide et correctement extrait: xxx

si vous utilisez SINDICE .com , il n'y a pas de coup pour http://schema.org/geoshape alors que http://schema.org/geocoordinates est largement utilisé. Pas si facile de trouver une usage du monde réel de cercle .

Valeur de la propriété cercle

pour le contenu de la propriété cercle lui-même, beaucoup La documentation fait référence à WGS84 mais cela ne concerne que le point. Cette documentation confirme la structure de texte de contenu pour l'élément cercle

Ce exemple de RNews manque évidemment d'espace avant la 500 rayon et n'est pas correctement rendu, la source de page contient 38.920952 -94.645443500 au lieu de 38.920952 -94.645443 500

Vous devez regarder générateurs de schéma ou analyseurs . Peut-être que l'un d'entre eux a mis en place un éditeur de grain fin pour Geoshape Properties au lieu d'un champ de texte brut afin de pouvoir confirmer la structure du contenu de la propriété. J'ai regardé Any23 mais toujours le même problème: Geocoordinates est implémenté mais pas GeoMeape.

Valeur de la propriété Box and Polygon

Aucun coma n'est attendu entre les valeurs de longitude et latitude pour le point, la boîte, le polygone ou la ligne (uniquement d'espace d'utilisation) en fonction des deux rnews et Georss .

en conclusion , vous devez éviter GeoMeape si votre objectif est de fournir un emplacement Pour rechercher des moteurs ... Pour le moment, seul Geocoordinates semble être un choix raisonnable.


2 commentaires

Honnêtement, je ne pense pas que ce soit vraiment une réponse à la question. Vous avez suivi la même chaîne de liens vers les géorsnes que Cygri et moi-même avons fait dans les commentaires, mais n'a ajouté aucune nouvelle preuve pour dissiper la méfiance dans les exemples de RNews. De plus, je pense que les points "Il n'est pas encore implémenté ou utilisé" et "les coordonnées d'utilisation au lieu de la forme" appartiennent aux commentaires plutôt que la réponse.


J'ai d'abord dû résoudre vos données d'exemple, puis je confirme avec la recherche de GeoMeape Usage dans Sindrice.com. Il n'y a qu'un seul espace dépourvu de "RNews", les coordonnées centrales ont le même nombre de chiffres, à l'exception du rayon 500 qui est de la valeur utilisée dans tous les autres exemples. Vous avez également demandé si la latitude et la longitude sont séparées par Comas, il n'y en a pas. J'ai également recherché des générateurs et des analyseurs alternatifs pour confirmer le contenu du "cercle" à partir de sources de code sans chance ... j'ai vraiment passé du temps dessus, à la manière dont il n'y a pas d'autres références sur Internet.



3
votes

J'ai fait de l'archéologie, à la suite d'un sentier similaire à d'autres.

Détails: http://lists.w3.org/ Archives / Public / Public-Vocabs / 2012Jun / 0116.html

La confusion de composition semble être (comme Yves Martin pointe de l'extérieur) WhitSpace manquant dans les exemples d'origine RNews.

Nous aurons une amélioration de cette situation et je ferai rapport ici.


0 commentaires

0
votes

aller de La discussion sur w3.org , un exemple de valeur d'un Geoshape Box serait:

38.920952 -94.645443 38.951797 -94.680439


1 commentaires

"Le premier point est le coin inférieur, le deuxième point est le coin supérieur." C'est vraiment "Lonmin Latmin Lonmax Latmax".