[I3geo] Labels automáticos

Moretti Edmar edmar.moretti em gmail.com
Terça Julho 7 11:41:08 PDT 2015


Segue um exemplo de mapfile com textos.
Observações

No Postgres, não use nomes de tabelas em letras maiúsculas

Você pode usar o próprio i3Geo como um editor de mapfiles e criar os textos
utilizando a ferramenta "Etiquetas baseadas em atributos"

LAYER
    DATA "/var/www/i3geo/aplicmap/dados/mundo"
    GROUP "mundo"
    METADATA
      "cache"	""
      "TIP"	"FIPS_CNTRY,GMI_CNTRY,CNTRY_NAME"
      "CLASSE"	"SIM"
      "olopacity"	"100"
      "ITENSDESC"	"FIPS,GMI,Nome,Wikipedia"
      "ITENSLINK"	",,,http://pt.wikipedia.org/wiki/[CNTRY_NAME]"
      "TITULO"	"Países do mundo"
      "olstatus"	"OFF"
      "itembuscarapida"	"LONG_NAME"
      "ITENS"	"FIPS_CNTRY,GMI_CNTRY,LONG_NAME,CNTRY_NAME"
      "TEMA"	"Países do mundo"
    END # METADATA
    NAME "mundo"
    PROCESSING "LABEL_NO_CLIP=True"
    PROCESSING "POLYLINE_NO_CLIP=True"
    STATUS DEFAULT
    TEMPLATE "none.htm"
    TILEITEM "location"
    TYPE POLYGON
    UNITS METERS
    CLASS
      NAME ""
      LABEL
        FONT "arial"
        SIZE 12
        MINDISTANCE 0
        MINFEATURESIZE 0
        OFFSET 0 0
        POSITION AUTO
        SHADOWSIZE 1 1
        TEXT "[LONG_NAME]"
        TYPE TRUETYPE
      END # LABEL
      STYLE
        COLOR 230 230 230
        OUTLINECOLOR 255 255 255
      END # STYLE
    END # CLASS
  END # LAYER


2015-07-07 7:49 GMT-03:00 Franklin Januario da Silva <
Franklin.Silva em cerradinho.com.br>:

>  Bom dia Srs.
>
>
>
> Estou iniciando com webmaps e depois de muitas pesquisas o i3geo é de
> longe o mais indicado para usuários iniciantes por ter uma interface mais
> amigável. Gostaria que os amigos que têm maior experiência possam me ajudar
> numa questão. Preciso que os labels dos talhões de uma fazenda sejam
> carregados como uma camada automaticamente. Hoje consigo visualizá-los
> gerando os labels por atributos no tempo e execução, tentei inserir
> manualmente mas não apareceram, segue o código da minha mapfile:
>
>
>
> MAP
>
>   FONTSET "c:\ms4w\apache\htdocs\i3geo\symbols\fontes.txt"
>
>   SYMBOLSET "c:\ms4w\apache\htdocs\i3geo\symbols\simbolosv6.sym"
>
>   LAYER
>
>     CONNECTION "password=***** user=postgres dbname=postgweb
> host=localhost port=5432"
>
>     CONNECTIONTYPE POSTGIS
>
>     DATA "the_geom from (
>
> select * from public.ALTOFORMOSO
>
> ) as foo using unique gid using srid=4326"
>
>                 LABELITEM "tag_inst"
>
>     LABELMAXSCALEDENOM 10000001
>
>     LABELMINSCALEDENOM 1
>
>
>
>     METADATA
>
>       "cache"          ""
>
>       "tip"                "tag_inst"
>
>       "ltempoitemdescricao"          ""
>
>       "CLASSE"       "SIM"
>
>       "ltempoiteminicio"   ""
>
>       "ltempoitemtip"        ""
>
>       "permitekmz"            ""
>
>       "itensdesc"  "tag_inst"
>
>       "EDITAVEL"  "NAO"
>
>       "classesnome"           "tag_inst"
>
>       "escala"         "20000"
>
>       "extensao"  "-52.7649, -18.3703, -52.6402, -18.2687"
>
>       "permitecomentario"             "NAO"
>
>       "escondido"                "NAO"
>
>       "ESQUEMATABELAEDITAVEL"             "public"
>
>       "download" "SIM"
>
>       "itembuscarapida"   "tag_inst_f"
>
>       "itens"           "tag_inst,tag_inst_q"
>
>       "transitioneffect"     "SIM"
>
>       "convcaracter"           "SIM"
>
>       "TEMA"         "FAZENDA ALTO FORMOSO - 6010"
>
>       "COLUNAGEOMETRIA"          "the_geom"
>
>       "COLUNAIDUNICO" "gid"
>
>       "cortepixels"               "0"
>
>       "identifica"   "SIM"
>
>       "aplicaextensao"       "SIM"
>
>       "editorsql"   "NAO"
>
>       "TABELAEDITAVEL"  "altoformoso"
>
>     END # METADATA
>
>     NAME "altoformoso"
>
>     SIZEUNITS METERS
>
>     STATUS DEFAULT
>
>     TEMPLATE "none.htm"
>
>     TILEITEM "location"
>
>     TOLERANCEUNITS METERS
>
>     TYPE POLYGON
>
>     UNITS METERS
>
>   CLASS
>
>       EXPRESSION "tag_inst"
>
>       LABEL
>
>         SIZE SMALL
>
>         MINDISTANCE 0
>
>         MINFEATURESIZE 0
>
>         OFFSET 0 0
>
>         POSITION AUTO
>
>         SHADOWCOLOR 202 202 202
>
>         SHADOWSIZE 1 1
>
>         TYPE BITMAP
>
>       END # LABEL
>
>
>
>
>
>     CLASS
>
>       NAME "Quadra 1"
>
>       EXPRESSION ('[tag_inst_q]'eq'1')
>
>       STYLE
>
>         ANGLE 0
>
>         COLOR 255 1 96
>
>         OFFSET 0 0
>
>         OUTLINECOLOR 255 255 255
>
>       END # STYLE
>
> (…) Mais classes aqui
>
>   END # LAYER
>
> END # MAP
>
>
>
> *         Franklin Januario da Silva *          Agricola
>
>           64 3634-2806
>           64 9979-0608
>
>
>
> *          cerradinho.com.br <http://www.cerradinho.com.br> *
>
> _______________________________________________
> i3geo mailing list
> i3geo em lists.osgeo.org
> http://lists.osgeo.org/cgi-bin/mailman/listinfo/i3geo
>



-- 
Edmar Moretti
http://www.edmarmoretti.com.br
Skype: edmar.moretti
gTalk: edmar.moretti
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.osgeo.org/pipermail/i3geo/attachments/20150707/fbe9cfe4/attachment.html>


Mais detalhes sobre a lista de discussão i3geo